MMRRVALLLLVCAAARAAAVVTDGLLPNGNFEEGPPKSALVNGTVVRGANAIPLWETSGFVEYIESGHKQGDMLLVVPQGAHAVRLGNEASIRQRLAVTRGAYYAITFSAARTCAQAERLNVSVSPEWGVLPMQTIYGSNGWDSYAWAFKAKFDTVTLVIHNPGVEEDPACGPLIDGVAIRALYPPTLVRGNMLKNGGFEEGPYFLPNASWGVLVPPNIEDDHSPLPAWMIVSSKAVKYVDAAHFKVPQGARAVELVGGRESALVQEVRTVPGWSYRLSFAVGDAGDGCTGSMVAEAFAARATVKVPYESKGTGGYKRAVLDFTAIANRTRVVFQSTFYHMKADGTLCGPLVDDASLVGLRKKPAAGRRLLL*