MESAEWHETVFVIGKRTNAGTFDNGNCKVFDKNGYHWIVDQQFYKKLELPEDPCKWDQAHVCTWMKWAKIEYNLTNLNITESTINGKQLTSDNFCWNITGLEDKSSKDDFWTHVCLLKTMHKVYIKQNDEGCINIHALLNYKNKMYSNSDFNHDVEIWQFLLNLLTDSEYQNVIEWIDNEGTFKIIKPNTVSIMWGLVKNNWRMDYNKMASALRYHYGKGIIERAKGKHVYKFAGDIKTMIGHSPMDMKSMFQQKSKKGT