MSQFRSSLWALAFQTFLFGFSIIGNSANSEGRNVQAVLFFGDSYGDPGNNNYIPTQVKSNFPPYGRDFVGGKPTGRFSDGKILPDYLVAGLGIKELLPAYLDLNLQKQDLITGVSFASSGTGLDNLTAATLSVIPFWKEVEYFKEYRTRLATLVGGVEKAVVVLKSAVTFISIGTNDFIANYFTEPIRPSQFTVSQYIDFLLHTLSAYIEELYSLDVRRIGIINLPPLGCLPYVKTLRNKVGGECAEEVNEAAAEFNAKLTSTIGRLKPKLPGLKIVSLNYYDIVLDAIKDPAKYGFKVTERACCGTGSIEYAYLCNEATPFTCSDASEYVFFDSIHLTQKSYAIISQAFLSQGVSQLL*