MSQQSTNLQIQDDEFRLPDLPNVYLHRSQLSDVSRAANGSDLWSVFFRKQISFWKETEVMLVNTVEEVEEKALEQLRIKLKRVLAIGPVIPSPSPPSSWNPLSCINWLNQHPPNSVLYVSFGSQNSIHPSQMMELAKGLEASEKPFIWVIKPPIRFDLKDHEFSTKWLPEGFEDRMTERKRGLLVKTWAPQMDILSHGSTGAFLSHCGWNSMLESLSWGVPIIGWPLSSEQFFNSKLVEEELGAGVEVARGSKAAEIGGVDVARIIGLVMDGESEKGREVRKRAKELMELMKAATEEGESCKGSSMIAMEEFFEAVACCRENGRFQ