MIRPSRFVQRLAGKATLKPLKHAHLARPYAPSAQNLPKSNSPIVSKLDFFNSVTGDGTQIPTYRVLDGAGKPLEGAELPEMDEAYARRLYEYMQLLPTLDNVLYNIQRQGKISFYMTSYGEEATIIGSAAGLENDDEVLGQYREMGVLLWRGFGLDKVMGQCFGNEEDTSGKGRQMPVHFGSPEHHFHTISSPLGTQIPQAAGVGFALRRDPNRRSRSIAACYFGEGAASEGDFHAGLMLASTIPAPTLYIARNNGFAISTPSSEQYHGDGIASRGPGYGIDTIRVDGNDVLAVINAVREARRRCLGQGRAVLIEAMSYRVGHHSTSDDSFAYRPRSEVEDRKRLDNPILRFRYFLESRGWWNNEAEEELKARLKADVMKAFKRSESLKRWELGELFTDVYGGEEPWNIREQRQELATLLKKYGNAWEPWRKELTKFKNNGEDLLKSAP*