MLFGRKSRAVESAAKDEDLAWRLDAIGQNVATIRFTPDGQILSANPLFLAVVGYSADELVGKHHRIFCEEDFQASAAYVRFWKELASGTPQRGVFKRLRRDGTPVWLEATYFPVKNAEGAVVEVLKIAADVTRNHSELLLLNAINDAIRQSMAVIEFTPDGEILDANENFLRLFGYSLKSLKGQHHRMLCFDEFYRENPDFWARLRHGEFSRGHFERRSAAGERVHIEATYNPVKDSSGRIIKVIKFAIDVTEQVNRNEEVRRAAELSFSTAEETAQISTRGIDSLDQSVALSAKTLSMVNTAVGLISQLTHQTKDIENIVTTIQSVAEQTNLLALNAAIEAARAGDMGRGFAVVADEVRQLAARTSGATVEIKNVVTENVKLTQQINHNMQTIESSAQENNNQITTVAGIMQEISKGAEHVARVVSSLFK*