MEVGPSMAMQSRAPGVGVVGAGAGGRRCLFLGREKQARAGSLRVGGGTAGASAVAVRARGTKPVAPLCCVRASRGNESSHNSVDEALLLKRISEKVLFHLNGRCIYLVGMMGSGKSTVGKILAEVLGYSFFDSDKLVEQAVGMPSVAQIFKVHSEAFFRENESSVLRDLSSMRRLVVATGGGAVIRPINWNYMKKGLSVWLDVPLDALAKRIAQVGTASRPLLDQPSDDPYTAAFTKLSMLLEQRGDAYANADARVSLEEIAAKQGHGDVSKLTPTDIAIEALLKIGNFVTEDPTSHGQVDSQSRRIQTL*