MTTTLSFSFQHRPLVPFAHDYAHGDQEDWHQHDCAQLLHILSGVVRVATPVGYWVVPPGRGVWLPAGTPHALRMTGNVAARTLFIDPLARADLPAGCQIVQITPLLRELIVSSLALAERYAPASRDERIYELILDEIRGMAILPFGLPEPQSETLRRLCQQVREAPGEAWSSGQAAKACSMSERTLNRHFQQQTSLTWSEWVRRAKLMEALVRLAQGYSVLRVALELGYGSHSAFSAMFRRVMGVAPSDYFRPPA*