MEPEKQLIPPTVPQGDGRPEIPEDTFNFIASLFSETNALLITQHRVVVGRVSAKTSVDFPVATSKLISRKHFIIEYSGNQFWLHCLSKNGIYVNDRFLRTSVNPYRLPTTCHMRFPSTSIRLYFGNLVGENPQIGALVPLATLRNFAVHMANSCPLEARSEESQQNLPNELTTNDNLQPTNEPLVPPLIPFDNLSSEQLDVNREQTNDSTHGGDDTLQQTSKRPLSNHAKPPFSYSQLIVQAINASPVKQMTLAEIYSFLKDAYPYFRNHPTGNWKNSIRHNLSLNRFFVKVPRPEYAPRKGCYWRIDATAYCETMENRFLKRKKRIMPPVAVGSDGMASSSSTSSNLPATLLPASPKGEEMSYEADNVFDHFKLKRA