MLIETRTQETIYPSLPSPCTFLHLSNDDQIMPRLYTSILLFYSQPTTPGAALNASVQLLKTSLPELLSVFYPCAGRYSERDTGGLDVQCSDQGMVFCEAWVDACLDAFGDFQPNSNFGLLVPESNPLALISEIPLLLVQITHFECGGLCLGVQMHHSLCDGVSVGNFLTSWAEIASGKGIARRPYLDRSILKAKQPPAPLCNHIEYCTTMPDLPSSWAEMTSRIFRFTPQNIEALKAQARQYGATSSLSAFESLAAHLWRCVTKVRALEATEEVRLGMAVDGRNRFDPPLPEAYFGNVNFYGYAAAKAGDLEEKPLSYAAALVHEAIARITNNYMRSALDWVEKQGKPKSIFASFCRPFKDLAITSWSRFPLYGVDFGWGKPAAVGIPVSGFEGLVVLLPSSKGHGHVDALVGLRIEQMRQFQSIADLLP*