MEAREIVSLVEQSLPPADHVVTMAAALSVDEASDGEDRISDLPDDLRRKIVSRLPIKDAVRTSALSTHWRHFWRSVPLVLCDAHIPRTKHFSPYTAITSVLTQHPGPFRAVHLSRWSMRMYPNLQQVEWARLLAEKGVEDLTFVNFPNWQRLAADASLRLPIDILRCTKISRLRLGFWTFPGTTVADLPRGPNVFPNLLELGLHHIAIDTECIDYMMECSPELKVFTIVANTNGRASIKIRSQNVVQVVFWASISKDLDVRGAPSLDRLILWNGSSVGMFCSLINLSLASTLRVVGYLEPRIHKLKVADIVIKVLLNSSSCLLQLFAVPLILSLHTKFQAGTRPSPLTVIPSVKILALKLRFAVRKEAEMFLSFMRCFPNVETLHIVSDEADRCKGKQTLQFWRNADPVECTRSQVKEIVFNNFRGYNSELSFLQFVLESAHVLKKMRIVLAGGEPNHNTELVNKLKPLDSARHAIEDVLLEIVEGDGGDVWCFRQASDPFVIDPFSY*