MTTNRRHHALAVPLPGQGHVNPLMRFCKKLAAQEGFTITFVEVDNTYFRSDQQQRPLELLHHHHGSQLPQSELDETEGADGGLRHLLDIRRTRISVPEMAAASAGAGVMECFFTALNSLTPQIEQVLLRQQEPPITCIISDLFITGPTQCVADKFNLPRIAFYPCSQSILLLVNYIHEGVMPLEEVLKALEAKERLRDDIFKEGLPGLPTIKVRDLIDHVTENRFAYTFGLQLLQETKNKAQAIVVNTSKEIEDDALKVNIGIPIYSVGLLA