MAAEEDVILFGDSNDRLSDALKEKVEAALQSGVASLPLISNGDNDDEDGRHPTMLRWLRSSYDKYLHLTKLYGDQHIFTVAHRTSHFRNRIVREFQQEEGSNDGHGGTTISTTQETSDDDKETATTMTTSTTTTNVKMVTAQDIPSPTELTALDDQIQTLRGKLQQARQKRIQQQLDINKMQQKAQWAQETNQSIQQHTTSKIVQELPPKVHAMVAGRDQLLHAQAKGHELMATMKQEKQQQQSTTRKKGTTESAQNNKSKKKKPKLLTLADQFQQDQRHLQGTTVEELQEIRQMMQK*