MIARRLFLGLLPALLAAGCATSPSPAEAPPVVFVHGNGDSAALWQTTLWRFESNGWPRQRLHAIDLPYPLARDDDARPQPGRSGTADHMAFLKAEVDKVLAATGARQVVLVGNSRGGNAIRNYVQNGGGERTVSHAILGGTPNHGVHAIKGYNEGSEFSGVGPFLTGLNAPKNAAGDEVAGPVKWMTLRSDSNDKFAQPEGQWVGLRGKPTNVSYAGPELKGATNVVIPRIDHRETSYSPQAFEATYRFITGQAPARGGIATESPARLAGKVTGLGLSSTDPKSGNFSNNLPLPGARLEVYAVDADTGERRGPAAYTTTVGADGRWGPFAAQTGQPYEFVVSAPGYATTHLYRSGFPRGSDLVHLRPERIAEADKDAAALVSMTRPRGYFDPARDKMSFDGTSPPPGALPGAGVASSRIKPASATARPVVAEFNGERVVGRVWPAAENRVTVLELTY