MVVKTNMLIPECIREEHSLLNAFKRRVLLEGVGCFLYIVFVASKSGTDGKIVFYDAFVQTVVGDCFQRPIIFLKSPSKSVDWLNDQIEIGDDVFNDCIACSMSLYCDSSESMWTGPHPITSSLTTAYCPNNASGNINYSNEPSTSSVFDHLGDSDWATLNALKNPSPVTSTFNPVYSSYLGLLPACDLFSTPSTVPYNEACSRHVPYTTSSEVVPRASLSPLGPLNYLGLDLTSAQSLTPMPPVVPTPQIVPSSACPPVTGTTSVTLPSTIISLVANGSEIGVELPNSFKCNHKGSDQACDICSFHGNDGKISSIGINDLVDIVFKTAEKLQPNLDGVSHDKEVLERKRKQNKIAAAKYRNRQKDKRERMLVEINELTEKNGQLQELAVDLEAQIRDVRAKLLNVDR