MLAHHGNSDGASFFNGNGYVPFSQPPAFSVTQNARDPSSYGKKRSMKSAGIMPLTVKQISQVLQHPSDDNFSIDGAVVNIITLVGMAINKEEKTTDVTFVLFDGTGRVDVKCWIDGQDMHACTEILTIKDGDYVRVHGHLRFFQEKKNIVALSIRSISDFNEITFHFLECIFARLFHVNSMGSRGSSNGTCGNASTFMQAPLFPPYHNGIHGVNGYISTGSSAPVHYTPSYAVNSGGSAETCIKKVQSIFEEPHNLTLEAGLHVNDVVRRMNGFSRKQVLDSIELLVNEGMIYSTIDDEHYRAATG*