MAPSNLQGLNLVQPPQPQSSYLSDQDLLSVAPFPDLSAQLDLWTNLHFQSDEPLVSRKEGSSEKRSGSTSGVDEDGDRYNLTEDELLNTGKVAETHAHENVVTGTVIPSASVPTPAAAGLAQLPPFDIGSILAGFGIDPFHIPSLPAVSQATATNTAPSLAQLLNYHSLAGLPQLTIPGVPSSTSAPAAPQSSQQPATQQTTTRSAPQPAPKRARTSRTSISGEMSSPEVSSPLSPDSEDRVGGSMHASEDKRRRNTAASARFRLKKKEREAALEKKAKELEVRVSELEKECEALRRENGWLKGLVVGVTGAGAVQQQQVTNVGIKRGRDDADDKGHA