MRAGLVADTYLEAMSITHFKKRYEEYVLQGDEQEQIDRLAEDGDIYNKLARSLAPEIFGHEDVKKALLLLLVGAPTKKLKDGMKIRGDLHVCLMGDPGVAKSQLLKHMVSVAPRGIYTTGRGSSGVGLTAAVQRDSVTNEMVLEGGALVLADMGICAIDEFDKMDETDRTAIHEVMEQQTVSIAKAGITTSLNARTAVLAAANPAWGRYDLRRTPAENINLPPALLSRFDLMWLILDRADMDSDLEMARHVLYVHQKCEPPPLGFAPLGSSLLRAYIAAARRAVPSVPKDLTEYVASAYATMRQEEAQSDAPHSYTTARTLLSILRISMALARLRFSDAVAQSDVDEALRLMQMSKFSLYADEKKKTGLDAISDIYSIIRDEASRMNTMDVRYAHALNWISRKAYTEAQLKECLEEYAALNVWQIDPNTFDIHFIDV*