MALHSIYARGFAFALILLLCGASKTIRLAQAWVIPQIHVRYTFDRSPRFHPSRSLDYPPVSDPATRLRAGNSNNNDGSDDDRDSAPIIVERPDPSVLVAARDDDSQKLAIAAVGGVLTVGTLAVVQVLNTMEAILPNGWFALWRDYTWPVPMGAIFVAAGVAHFALKDTFIAMVPPQGVWGGLWQVPAPGADEWNLSYAEYHVYWTGVAELGGGLLLLTSGLGLTPLPVQIPAALLFALTLVVTPANTYMYTHDIQAPKLPPIPYPEGHYGRAALQCVLLAIFWKLATS*