MASGNDLRDILDIEVREEKEDVITRESLFGDKKKKSKKTEPNVKKPEGMHRELWGLLWTDNKDAAPLFPTDSTLTYKQPKAKIGRSKVRPWKWMPFTNPARKDGAVFYHWRRIADEGLEYPFVRFNKIIDVPTYSDLEYQQHLHSDAWTRQETDHLFSLCKRFDLRFVIVHDRWNRERYPHKRSIEDLKERYYAICHILHKLRNPQSDQKMRVFDANHERRRKEQLEKLFHRTEEQIEEEERLVQELKKIEQRKKEREKKAMDLQKLITAADNNSDSRRSERKISKKIVPYKTRESNVAPESTSIKFPDFKQSGVYLRSQKMKLPISLGQKKTKAIEQMLEEFAIEPNPVPTQEIVNSFNDLRQDMVLLYELKIALANSEYELQTLRHRYETLAPGKVFTAFSC