MVRWSLIAGRLPGRTDNEIKNYWNTRLSKRVRMGEFEPKFQKINKRSSDIPSSSEKEDVDKENYTAQTLPLKTKAVRYSGRTVADIFKYDHMMGRSPSSSKHDQDRSLNRGAWTASEDNILSEYIKNHGDGGWRSLPNRAGLKRCAKSCRLRWLNYLRPDIKRGNISPEEDELVVRLHRLLGNRWSLIAGRLPDIYKYDHVVQDTHDGINQEEVCLKAADNDVQEIDTSKSWSQLMVEDCMEDYQQDRLEEINGLQPNSMIINTNNGTYDHHQFPSPSLSQSIIVQENSSSSYCNLINQEFPHSKDFNCSYFDSFLDLGELSILLP*