MDCLPDDLLVQILYLLPTKEAVSTSVLSKRWRTLFTRSDNLDFHDPISGRPEDILKSFNDFVDSSLAFQGGKHIKKFSLHTKIKTFEYHVLDRWICNALEHGVSELHLHLMHESWPWLFSIPSKVFNSSTLVKLSLGSRLYCPSFPPDTSLPALKVLLLDSILFRDDQLSNVFLAACPALEDLTIHHTYHPCVISSKSIKKLSLSVNSGYYGAGYILTLDTPSVVDLYYSDSPRHNAPLFHLDSLAKVTLDLHFIENNNREVQNDADVKNLIREICNVKTLHLTCSTVEVISVYCKGGLPMFNNLVELVFSSKKEGWRVLLPLLLENSPNLETLVLSDLHRYTFGRRHRFVGIPIPPNNQIKVLRIMQYQGSATVLKHISHFLLNMDCLEVMKVNVAAALDDPKKMQLTEDLLKLPTASCKLKIQVL*