MTELYHWFDLIGVAVFAISGTLVAYEKKMDGFGVVVLATVTAIGGGTVRDVILNVPVFWLHDQSYFAAILAAILLTTRLINKQRTIPHYNLQIADAFGLAFFAVMGTQKALLAGMPDMTAVIMGVITGCFGGLIRDVLAREIPMLLKGELYATTCIAGGIVYTLCINFSLIVEVAMILSMLMTLLLRFAAIKWGIVLHVFKYPD