MAREGTGRGRFTEHVVAGYEIEGISVGGQQTSVIVPRLSLCFDSGRCPQRSVYADHMCVSHTHMDHIGGCGMYVATRGLLKLSPPKILLPKRRVDAFATFMDAMRALDDSELRHEAIGIEPGERFAMSKLFEIAPFKTTHPVPSQGYIVYGTKQKLKSEYAGLDGGDIKKLRENGVIVTDKVEVPEVAFTGDTTAAWIDDPANVDALRAKLLIMECTFVDDSVSKEDAEEYGHTHIDDLISRADKFENEGILLIHFSARYKAEEVRRALEARLPKKLFDKTTPMLVGYD*