MTVTGNLGIMHRHCFGYPFQGQGRVNQLGGVFINGRPLPNHIRLKIVEMAANGIRPCVISRQLRVSHGCVSKILNRYQETGSIRPGVIGGSKPRVATPEVENRIEQYKRENPSIFSWEIRDRLVKEGICDRSTAPSVSAISRLLRGKGGECDDKSTDNEGVSDCDSEPGIPLKRKQRRSRTTFTAHQLDELEKAFERTQYPDIYTREELAQRTKLTEARIQVWFSNRRARLRKQITSAATPLVRSYAPERYPPLAQGVNDDAFNSVATPTPTSVMTELYPSPVPGHSTSPNLPLTHNIAHNPYPSHSIYPSSNLMPLNNIQNLSQSGINYKDTNDNNVSAVTTQHQGYPTNTVTILGPNSGNSNSNEPPCPTDAPAPNNLQWGMPPAQIPRNPSPSQNIPTSLGQIGQPLSQSFPAFGQNSIDNTGIHYSAHNSPKSFGHQPYYGWF