MRRFGCGFATSVRMVACGGFLGWRKQNLVSGLLRRQFQTGGRALDLLKHQETAFGGRSGSAGQKEPSSESSAAAMRRLLASPGIHRGPACYDALSAKLAEKMDFRFVFMNGCGAAASRLALPDTGLISYGEMVAQGQHLTAAVSIPVIGDGETGYGSIPNVKRTVSGYIHSGFAGIVLEDQSSPNACGHTKGRKVISREDAVLRIKAAVDAREESLGDLVIVGRTDARQAVSLDEALWRVQDFASAGADVLFIDALANKSEMQSFCKVAPGVPKMVNILEGGGITPLTSAYMLEEIGFKLVCYPLTLIGVSMRAMQIALHEIKHGRIPLSVDLPTDDVLKDILGFNEYLEEEQRYMVPLSSP*