MQSFKTADQITKHNTGNIPQDEDCQPKDLSFKSIKKMKPIPPPLNLGTANSALKEFAIIATSPKSPLMQKNLPFRKRAYSFSETYDTGVQPTPSGTHLAMEVPEQRSALHSLNEEACQVSSAFVRHSTLVDTRLHYPAGPTCSFLAAGSSSPSHWITSTSVLLSPAPSSLGSSREELNPGDTVRLTMHLYPWPSPVWHCFQPGVLLKLDLPNGGTSGAWKLAEELSKFVPDWLGALQVEQVSEIDGGIMIRFTCQEQCQGEVTAQCNLYHTFYIKDRGWCAVYPEHVFKQYGVSCQRLEQTDICLPSSRVPVVSPDICDKFKRFSFPPEGLGMPSHLPTTSHISPLPPPDSFLSPPTSPTKKVRDTDRPKRPMNAFMLFAKRYRPELIPLHPGKDNRAISVILGEAWRNLPPADKEVYVTEARAMAQERKRLHPDCWKRKRSHSAGFLETSSN