MLSPGDTAALLAILSEDRPLDASFSAFFTHFKRPSLFKGCCALVLLLEDKRTLKQSQRLVAFYILNELYRAEHPSPNPFMSIMVEAASDESADKAERAFVLQLLTSAGNNNKEQLHRRTVNEFITNFDASAHNLLSREVLLRQFADRLPAEPNISSFNRAAISVAVPDPDVPVGYDPDSSEGFGQARLGAGDQEAAAAGLIQNSSLKGFEPPWVRPFPPRLPTQEGEIVWLMPDNSHELLWDHGMCADISRGATVRELIAKALKAPLSPPFQQQVLMELEADPKLVYHCGLTPRRLPELVDNNPVVAVEVLLKLMNSVQISDYFKVLVNMDMSLHSMEVVNRLTTAVDLPTEFVHMYISNCISSCVNTKDKYMQHRLVRLLCVFLQSLIRNKIINVQDLFIEVQAFCIEFSRMKEAAGLFRLLKTLE*