MAAPVPVIFSRGFRFNPTPLESATYYLPRLVAGAPLHEAVRPVINHADVYGCEPADLARQFCPLPRTGHRFFFTHCKLQQPQREGKASRATRAAGSGSWHSQSVKDVVDHAGVKVGEIRKLRYKKGGAYTDWLMDEYSCCLEDAVAGDRQFVLCNIYVSPRADQGSAARQESAAFFAPPAPAPVAIAQAAAPKRPAPQSAEPPCPKRMRGAVAPTPPVVQPAGYCTASFAPPLPYVPHITTSVQPPPPPVLTRLAAPPPSRSLEPAPPLTPPVVRSCHMPPVPTRLAAPPPSRSPAPTPLQPRSLPKQQAPPATLPVVRACHMPPVPTRLAAPPPSRSPAPTPLQP