MKRPEFARGGCAPDGETLALLVRPLCRSNFETALSLVNEALDGRMEVGDDLLHAVIVCLCKMQGRLPLSLRYFHRMKSPGDETYQLLVRTMSKEQYVYEAYDLIVSMEVGKGFPTDDVTYHLLIAEFCRRKELSHAHVLLHDFMDRGRIPSVLSFNAVLELLCNKGDRDAAEKSWNLFQCMKRMGVAPNTVTYSILLQALSNGNRVDQAMILLDEMLRSGCMPGSITGSALVSALARADRVTDALDLLQEVNFTPDLAMYDVVIEMLCERDMIKAAMLYFSDLNRRSVPDVKSYEPLVLAFCRIGKLPVAYKLFRHMIVRGCDPSLTIYKALITSFCRGDKLDDACKLLEFMFNKDVYPDEELYRTVLEGLER