MARARASAMGAAPPPHLRSHDLVVVVAVAAAALCLACRGASAGGGGGVDVLDRARRPEFAAWMAGVRWAIHERPELAFEEIETSRLVRAELDAMGVAYRHPVAGTGVVATVGTGRPPFVALRADMDALPMQEEVQWEHKSKVAMKMHACGHDAHTTMLLGAARILQERRHELQGTVVLLFQPGEEVGTGARRMVEAGAVDNVEAIFGFHVSVELPTGVVGSRPGPLLAGCGFFEAVITGKGGHAAHPHASVDPILAASTVVLALQGLVSREADPLEAQVVTVTRFLAGDALNVIPESITIGGTFRVFSNEGFLRLKRRIEEVIVAQSAVYRCAAAVDFHAGGRPLLPPTINSAALHAHFQAVAAETLGASAAVLGAMEPCMGSEDFAVFSEAVPASHFYFVGVRNEAEGLVHLAHSPHFRVDDAALPYGAALHASLAMRYLDERRREGGSHPHEEL*