MAASGFTAALPSFLFTQSVLGSHCQNHLTRSGLLNPCLCTFSSLKANHVASLGNCKRLTRISRLSGRRKDFHVRSALPDDAEEASTSGSGDDDSPTAAEIDWREFRARLVARSAAEAAERAREEQLESDAAEDRAVPEIQPGGSWAHPLVLPEVGALVIAKPGYFNQNQQYFNHAVILLLHHGEEGSMGIILNKPTEHTLGTLFEGIDTLSPELASGRLYLGGDVGHGATHVLHRHSDLDGTRKVVEGVYTGGFEAIGEHIRAGKSECDDYRWFHMYAGWGPGQLENEVKAGVWFLGSCSRDLLLTHSEDLKTPLWDEVLQLMGGTYAEVAKRRAEDMP*