MTADDFVRIDLTPENKIHIQWLLDNYETADGTSLPRCTLYDHYKKHCGEHKLDAVNAASFGKLIRSVFLGLRTRRLGTRGNSKYHYYGIRIKADSPLLQGHIPERYSPTESATPTARPSLKRPATAMTSQNSRPASSSPAPRYSPNGPAVSASNGQPRSDATDADRASLGDGEVPILQTPQTDGLIEALPKLGLEVAHVVMFVNSYNHNCSEVLYCIKQLQFEQVEEYWTAFWQPEEDLDEEELVPSSLNIKPSCIHMKNLTFFSFALYIYVFCSKSLSGQARLTQQQLFSLCTLPQIQQWVVSLDLAFYQMLVDVLVPDVLMSQMSGWYLCSPNHNILM