MFRPARIPRLSQALVSRVSRVSHARGVAGTTPQLPQHALGSLPTSTSPITSKLHFFNSVMSGEKKIPTYRVIDGAGQPIEGAEVPEIDKALALKMYEHMVLLPIMDETLYNLQRQGRISFYITSFGEEAAVIGSGAALAPDDEVLAQYRESGALLFRGFTLDDIMNQCFGTYLDSSGKGKQMPAHYGSKKLHWHTISSPLATQIPQAAGVGYAIKRDPNRRGKNCAVVYFGEGAASEGDFHAGLALASTIPTPTLFIARNNGFAISTPSTEQFYGDGIASRGPGYGVHTIRVDGNDVLAVFAAVKEARRRCIDEGRAVLVETMTYRVGHHSTSDDSFAYRPRKEVEDRKRLDNPIVRFRLFLESRGWWSKEEETALVKRLRDEVNAAYKRADKLPKPPVEEMFSEVYGGEMPWNLKEQREELKGLIKKYGQTWEPWKSELKKHKGEGKEFLE*