MSVKRVDAFWGEELGGKGALATSLEAAVGYELLRCVAMLCAAHTVGVLHHFHHARGMWRPLLLQARQKALMPCMEEETATCDRLLKSILPPHLVRSLGSLTSSKALAATALAAARRRRTTGAARAPFRRAPTGTPPRGGPRPAAAPAVAVAGTSRSGGASGAHQQGRVWHRAAFREAGRLRSTGAAAARAVGGELQRVRIPLRQGRRAVGATERRNGRAPVRKTANEQYLVAAGLPDPTRLPDPHDRAAAAARVLAAPTPPRHTVSGGDRLSCLRRAGAQAGFGFAIIRPQLRAEAPRAPQLTVQVGIDFGSAIAGVIGHKTYQYDLCGDAVNTAARMCSGSEPGRVHVSQEAYRCLRGRFGAKSRGPRYYKGKGEMYTYFLENAPGALPEEATPAPADAAEAIY*