MLRAATVRVSRGGSAALERQLASRHLGGGRRAASRVFPGVAGRCRHREIAVVARASSSTPPPPLALGTVGFIGAGSMAEAMARGFAESGAVSPSSMRVSRSSDAARAARWTNLGVEALASNGDVARVSDVVVLAVKPHVLPGVLTEIASHVSPETLLLSVAAGVSTSFIERAVSDARGGGGSRDDDRRFSPPRVIRVMPNTPCQVRAAASSVSAGAHSSSADLDAIASLMRAVGACVVVDESLIDAVVGVRRVPSYTGPHTTPGSGPAYVYQIIEAMADGGVLCGLPRADATLLAAQTVMGAAKMVLESGEHPAALKDKVCSPGGTTIRAVAAMEAAGVRAGMIAAVRASAERSAELGRATDEAEAKATGTGKKR*