MGRTRRDGAAATTVSATRRTRGEDGRGRRTRTHAGAYEAFKAGVSEEDRASIVGEWDKIMRWAAFVESAHARNDESVLKSAKKVAIMGGGSFGTAMATLLARNKGDLDVVILMRSDKDAASLNAEHRNLKYLPKYDLPVNIRATTDAREALSGSDFIIHAVPVQQSRAFLSGVKDFIDPKTPLLCLSKGLETGTCEMMSEIIPAGLGRDQPLAVLSGPTFAVELMQGLPTTIVAASEDEGLAIRVQQLFGSSCLRVNTSTDVTGVELSGAMKNVLAIAAGIVEGLELGNNAMASLVAQGVTEIRWLAGKLGARPETLAGVSGTGDIMLTCFVNLSRNRTVGVRLGSGESLEEILGSMSQVAEGVATAGAVVRLARRHRVNLPVLTAVACILDGDMDAKTAVDKIINLPQVPEV*