MDAPLVNESVEFQESQESLSLLEASKQLDLKKIQNLVDQGAVTSAIDIESGKNALHFIASYAEKETEVQAIEVTKWILSNGGVWNGIDRANETPGCIARRRNLLRLYETIVDAGVRSELLLSLLERKELTNEQLDTNEKYLQSALSYTQPTEDSSSLLDSDANAVMMSWERKIMHRSAEIIAPTKGRRVLNVGFGLGIIDTFLQEKEPSLHVIIEPHPDVLKHMRKNGWMDRENVIVYETTWENAINDIASKYVFDGIYYDAFAESYEDLRNFFDSVVGLLDPETDSKFSFFNGLGADNQTFYDVYKKLVPIDLVSFGLQCTYESMPVSSKDEEWKGAKRRYWDVSKYFLPIVTFDF*