MFFNRRPHFLASPFLVFALVVSPLFMGGSGNAAAQQAAPLPPKTAQPAPAPSTSETGLVMARQLVVASGMSRSFAVIIPQYMDQIATALTQTRPELIRDLNDVMLDLKPEFDKQADEMIDLAAHIYVRLLTEQDMKTALAFYQSESGRRFVETQPVFLNELLTAMQGWQSKISTDMMTRVRVEMKKKGHDF