MESDLQQHPTMFLDHQNHHHQQQMNSGLTRFKSAPSSYFSNIIDKEFYEHLFNRPSSPETERVFARFMNSLSGSGGSGGGGGGDAESVSVTASIAPITDSVVDSLTQQLPIVKEEIDQQSQTMQTMNNNNNNNNNEAVDLPQLQRQQSNNMSNYGSSAAPQSFYHNSGRPPLPNQMKTGRSNLIRHGSSPAGLFSNINIDTGFAAMRGIGTMGAANSTSKEANFSSSVVRLKNAPNYASALGAEIGSNSIPQNNLEPEGFAETRGNDFIPGFPLGTTWEDTAMISDNITGLKRYRDDDDVKPFPPGLNPAETKNETGGQTTSAPLAHQMSMPNTTAELAAIEKFLQFSDSVPCKIRAKRGCATHPRSIAERVRRTKISERMRKLQDLVPNMDKVNILTCGTLTNLHNYFELWLP