MRVHPPQMPLRTTGLAAAARDGLMAADAAVLQGSDLYHRGSSRTLSFDLRGGFAQQRVALLSGIVLALELNRTMVLPSVVLDGTPPVNTSLALAPFGEMFNLEHFVGQMQLLGVHTVRDPPHPSRTLDLSLSQLHDPMNALGVTHASRQHLRLDCPGLKVPADLMVKHDQLLFAAMEALQPSQRLLDVMHMVEGHLQGLSNTNTYNVLHLRAEEDWIAYCALWERRTASGIVHDNCLNNTATVGDQLQLHRVNSQVPLMLSVDVTRSSSLLRHALGNLEAHSYKVLLRDKVWGHSLSLPALAKEEVALVDYYIALGCEQFVGNSVSVSSALLLMQRWHAGKFATYYNGGNIPLEAFVPX