MVFTVVKPVMSIFQVSPEQGNNISQSGMGMQSLSENALVLPQQAQGQAQLDQNHLEMHSTQPHVQPQMQATAQHQGEEIPQHQEVSANTNSESNAEMPFAEVSSLLDPNMKGSKARKYLISYDEIKRRLQAPEKMSLRSLAAYTRVSRGPASKKTLLESLNVLGLMPSTTTAVSSSFSKLTEAGDTRALCEDMKDFSHDYIDYSNMAKQLIPEMNTVQHWSKIIETKYGWNHLEDMRKCFKDPVNSGAFDNVTHGLGLGMLDVALDMVVMVIDQQIRILSGVAASDPVDSGLPSRRIRRRQRKLRSSDNERSHKICGGMKEQGKILLKSKGRARNRKKMRTESGISEAVVSHAEQNKPDNVQSNVLTLVSVGYETVSSGMTAAGTV