MENKSALLTPYKIGNFQLSHRVVLAPLTRQRSYGNVPQPHAILYYSQRTTKGGLLIAEATGVSDTAQGYNDTPGIWTKEQVEAWKPIVNAVHAKGGIFFCQIWHVGRVSNTGFQPNGQDPISCTDKPLTPQIRSNGLDVAQFTPPRRLATDEIPHIVNDFRLAARNAIEAGFDGVEIHGAHGYLIDQFMKDKVNDRTDQYGGSLENRCRFALDIVEAIVNEIGADRVGIRLSPFADYMESGDSNPSALGLYMAESLNKYGIAYCHMVEPRMKTVGVKVECPESLVPMRKEFKGTFLVAGGYDRGDGNKAVLEDRADLVVYGRLFLANPDLPKRFELDAPLNKYIRETFYTSDPVVGYTDYPFLETTA*