MAPSRKLPGRINPLMTEAVPEYSVLVSRRRLGQTDLAVKAGQVGTSNSTKPKNLGTFDYAHLRAPLPKGIMSGIFKPSPASYFLMRRSHDGYISATGMFKATFPYAELAEEEQERKYIKSLETTSTDETAGNVWIPPVHALELAEEYQILPWIKALLDNAPIEVNPTKDATPKTISPPPKFLMPQDGLVAPTPSRIGRPRRAASPSKFASPKKTAGSTRPKRSKAGSVAGSVAGSTRSESVEPTIKSASENLQEALKAAASQAASDIGAPEPKEELGNVKEDEEVNDDHVVRVNVDTDVEVNGDTETTHTNVEVEMPAGFAEMPLPEDTEAMIAKAKEMVEAAMASENTNLPERIKAKRNIEEVEEDDDDGNAGVTAPAKKAKTEAVKAELKMERVKTRALLGISATLVFGAAVQFAFGVI