MASTPPGPKPIVGYYHSVDPNYESPLDGSNYIFVPSSPATRGFRFPLDFLPGGINGAWEIADSRGSLILLYRGVQLIPNMLNEQTAAAGSRHNPGFVVCDPLTRQYKAVPCRPEDMEGHQFLGLFLLHGDQTNQQAGGGHISLSNFRVMAALHRPHCCSSGHGVPVAHVFSMGSEVEGAWSSVFCLGSDWHLVKRAWSSEEPISIPNTVKSFYFAGRAYGSLYWGIQGTGTALVLDEATAEFTTVTLPQIMLGSCGRCSFRFISRQDDGALRVVCLVDNNLKVFVRRIIHSSSSSRHGEWAVEGLVRLREATRGLPGHEDGYFQDDEAIIVDAQETYVLLTPRNKTWLFSVVLETMEVDRGHERNKYAGPAYPWELPTTIWSPIF*