MDDEKQLLVEVTEELQSLADTSLQNVLWDKRSIYKIPASVTALNKTAYMPQTVSFGPYHHGDDHLKPMEEHKQRALTYYLNRGGRRLQAVVESLNDEIQVLKDSYDMLGESWKDDKNKFLQLMILDGCFMLEIIRLASHSLDGYAANDPIFSSHGRLYIAPYIRRDMLLLENQLPMLVLYKLFALESNGAQDEGFVNQLVLNFCYPNAPVSKLDKSLHVLDLYRKSLILEDPAWKMRRPRVTGGLLNDVNDIFRSATEINDANDIFRSATEINDAGIQFKKGKTKSLRGISFHRGVLELPVIVVDDATEATFLNLIAFERLHVGAGNEVTSYVFFMDSIIDNERDVALLHSRGIIQNAIGSDMAVAELFNSLSKDIALDPDSSLEVVHMQVNAYCHMPWNEWRAYLIHTYFRNPWALLSVIAAFILFALTGAHTVYSIIPYYNSNYSTLPFSPTGLAAPPPLPTPRPPRTPPRWPPGKP*