MMPAPSLRSTSSNRVEDEPKELGARDALVRLIKLVRPEAHLICLGTLGAMCASAAVLCIPNLAGKIIDGMSVSAGSEEAGRTDWYLLLILCVGAALALASWLETFCFIFASSRFAARLRKQVFANVLRQEVAFFDAARTGELLSRLASDTNDVRVAATNSVASILRHGAQVLGGLALLAAISWRLTVGLLLVVPPVSVLAVLYMSKVMHALGSGESAAVAATAAVADEALSSIRTVAGDREGVLREASEAGRYGRVVDEALGLGRRVAFGWAGYDAAVSFAAAAAAAALLWYGTALVRGGTMTPGQLSAYFLYGVFTAVSLALAARALTELLRGVGSAARVLLLLEREPRLAVEGAGEVPPRPEGRVLFDRLSFRYPARPDVEVLSDVTLELEPSRVTALVGPSGGGKSTLVAMLLRQYDPAAGRVLIDGCDARRLDPLFHHQHVGVVSQEPVLFAMSVEENIRYGTHRPVTFADVERAARMANAHDFISAFPEGYDTVRIAIARAVLMDPRILVLDEATSALDSESEAAVQTALGRLMANRTVLVIAHRLSTVRHAHLVAVVSRGRVVERGSPVPRMFATYTTFRRPAPAEYDGIKGQARATIGDRASHTYINQATIVGTPTPTLTTRSGAQLKVGHVCLTGGVFHGTNIFSECPGLRTAKYRMTAYNIHFRRVINASGAPEWLLSFRPAH*