MDDRLNTPHSDKIELDFLGHRLQLAQDPNSKHLGTTVWDASMVFVKFLEQNCRKGEFSHSRLAGKRVVEVGAGCGLAGLGMALLGCHVVATDQVEVLPLLIRNLERNMTRAKHSPSESPYLGSLGTTEVAELNWGDPLQIRALNPPFDYIIGSDIVYKEQLLEPLLTTLLGLAGPKTTILLANEFRSSSVHERMLQLWKENFTMKIIPRSKMHSTYQHDNIQLFSLKPKLFGSVPQEECGKETVQGHISLCVGEECSEDTGELLQESFTPAENLVSLNASEGRKEMKPNSTMQSISTNVQALQIQEGDAAPSANHDHEDTNNSREGTSCCSKPNDWEVRRLGSMAARLLHNVL*