MVESISPTAAEASTSSRSTGASTATTESGAAQPPLAAAPGGAAGGEVVSPADEQAVTPQPSAAAAVPQGSSRYKGVVPQPNGRWGAQIYERHARVWLGTFPDEEAAARAYDVAALRYRGREAATNFPGAGASAPELAFLLAHSKAEIVDMLRKHTYADELRQGLRRGRGMGARAQPTPAWARALLFEKAVTPSDVGKLNRLVVPKQHAVKHFPLKRSPPEAATGKGVLLNFEDGEGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLRAGDTIVFSHSTYGPEKQLFIDYKKTNKTAAAPAEKPKEAAARVVRLFGVDIAGDGCQKRARPPVEMAFEQGHQEFLMKKQCVAHHRSPALGAFLL*