MTVPIDNANGSTAVPEIPAKQKAAIYDQPGTVSTKVVEIDVPEPGTGEVLINLTHSGVCHSDLGVMTNTWRSLPYPTQPGQIGGHEGVGKIVKLGPGAESSGLKIGDRVGIKWVSSVCKTCEPCQAGADGICFKQKVSGYYTPGTFQQYALGPANYVTPIPDGLASDEAAPMLCAGVTVYAALKRSNARPGQWVVISGAGGGLGHIAVQLASKGMGFRVIGVDHGSKEELVKASGAEHFVDITKFPSDDKGQAIASHVKSLAGGLGAHAVIVCTAANAAYAQAVPFLRFNGTLVCVGIPENAPQPIATAFPGKMIAQHYTITGSAVGTQRDAIETLDFAARGIIKAHFRTEKMDALTGVFEEMSQGKLQGRVVLDLS*