MDDRLNTPHSDKIELDFLGHRLQLAQDPNSKHLGTTVWDASMVFVKFLEQNCRKGEFSHSRLAGKRVVEVGAGCGLAGLGMALLGCHVVATDQVEVLPLLIRNLERNMTRAKHSPSESPYLGSLGTTEVAELNWGDPLQIRALNPPFDYIIGSDIVYKEQLLEPLLTTLLGLAGPKTTILLANEFRSSSVHERMLQLWKENFTMKIIPRSKMHSKYQHDNIQLFSLKPKLFGSVLQEECGKETVQGHISLCVGEECSEDTGELLQESFTPAENLVSLNASESRKEMKPNSTMQSISTNVQALQIQEGDAAPSANHDHEDTNNSREGTSCCSKPNDWEVRRLGSMAARLLHNVL*