MLYELMIVMFVYPVVAHWMWSSSGWLSPFRTPDTKTGSYLYFAGSGAYDFAGDGAVHMVGGVASLVAAWVLGPRIGRFDAAGNPVDMPGHNAALTLLGVFLLWFGWYGFNPGSAVYWTLPGVDHASQVAIAAAVNTTIGAASGTIATLFIAMAYQYFTLGVVVWDLIIAGNGALAGLVSITGPAGFVQPWAAFIIGGIGGFVYFVASKVNLHVLKIDDPLDAIAVHAGCGIWGLLATAAFAAPGMVSDVYGARADNDEQRAYGFX