MASWSSSSTQRRSGVSSGATMPCSVMKFDDDLLRHEEEAAEEIRRGPWTVEEDLTLVNYIADHGDGRWNSLARGAGLKRTGKSCRLRWLNYLRPDVKRGNFTADEQLLILDLHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLNCDANSSKFKDAMKYLWMPRLADHHLQQASTVGDHLVSRLPTGYMESSGMVTSSSDSFASESYDGARCANASVGEMIHGGDWVQEQNQGFWPEPNQTFQLQDSELSGWVQGFSESESLAENFWSLEDIWKMQ