MELPPWASFLGVVLATVMLLKAIIGRRRSRRVYNLPPGPKPWPIIGNLNLVGALPHRSIHELSRKYGPLMQLRFGSFPVVVGSSVDMAKFFLKTHDVVFTDRPKTAAGKYTTYNYRDITWSPYGAYWRQARKMCLTELFSVKRLESYEYIRAAEVRALLRDLNSASGSGRAVMLKDYLSTVSLNVITRMVLGKKYLDREEAAAGSVTTPEEFKWMLDELFLLNGVLNIGDSIPWLDWMDLQGYIKRMKKLGKMFDRFLEHVVEEHNQRRLREGKGFVAKDMVDVLLQIADDPTLEVELDRESVKAFTQDLIAGGTESSAVTVEWAISELLKKPEVIAKATEELDRVIGRGRWVTEKDMPSLPYVDAVVKETMRLHPVAPLLVPRLAREDTTVAGYDIPAGTRVLVSVWSIGRDPALWDAPEEFMPERFLGSKLDVKGQDYELLPFGSGRRMCPGYSLGLKVIQVSLANLLHGFAWSLPDGVTKEELSMEEIFGLSTPRKFPLEAVVEPKLPAHLYSEA*