MAIRPWLRVILHPCTTFNSIIQCFSSYDEEAWASSLKLLESGKKLAVEMIVPMFLLQLVVAYLPFQSTISADGVPPLRVGSDLLRAFSPYALESLAVSSSQSSIPVTVNYLLRLSILSVLSPVAMDLIFNHFSPIVMQVCLRLMIVLLSRKGPDESTKLDYHKRVKAGRIIRRSGYDLYLPPLRSIDNTLGTPTSEDSVGFKRIPSLIFFPGFAVQHMAYADVAFRISEYGVPVTVVSLEPLRLAHRLLGAGMNDVRRLLKSAGKDVVKYYKQTTVDRRGDGAQNKLIVDWSHGGHSMGGYAALQLGGEILQMHELPSVTLRDGSVSQVGTQIIAWAAGNIVQSVPNLRTNELGTREKKKPLRVLILLASNDNIAKFASNSQRLELMSKLPQRTTALNTIAGGNHCGFASYDTAVENAKVSLDGVRDIPLEVQHGEACSQTVRFLLGQ*