MLSRQALCLRAAAGLSALTQDFGALASAASSVAGTPSSHNSAATSQLLRSLPPFPAPFSSSWRSVSTATTSSASNVLAPALDREAVANTAAMSQLLTHMNGLHAVARAGGGATAIARHRSRNKLLPRERIDALLDEGSPFLELSPLAGRGLYGDDDVAGGGIVTGIGKVQGRLVAIVANDATVKGGTYYPITVKKHLRLQEVAAQCQLPCLYLVDSGGANLPRQAEVFPDRDHFGRIFYNQARMSAAGIPQIAVVLGSCTAGGAYVPAMADECVIVRGNGTIFLGGPPLVKAATGEDVSAEDLGGADLHCSTSGVTDHYAQDEAHALAIARDIVAHLPLPPTTLGPPATSWQEPVYPVEELRGVVPADARRPFDVRAVLARLLDGSRLDEFKTNYGTTLVTGFGSVYGQEVGVVANNGVLFSAAAQKGAHFVQLCAQRGVPLLFLQNITGFMVGRAAEAGGIAKDGAKMVRAVANADVPKVTVVIGGSFGAGNYGMCGRAYSPHFMYMWPNARIGVMGGEQAAGVLAQVEADKQRRKGKQWAPEEEAKFRAAMTAAYDTQARPEYASARLWDDGCIDPADTRRVVGLSLAAATANVPRISTDSRFGPFRF*