MDTFSHVPPGFRFHPTDEELVNYYLRKKMASKKIDLDVIKDVDLIGAEEQHEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKPIYSKHNLIGMRKTLVFYQGRAPNGQKSDWIMHEYRLETNENAPPQEEGWVVCRVFKKRMPTVRRASELESPCWYDDQVSIMQDQLDFPNRIAIQPNMTYHQHLQSYKGETKMHYHLPHEPFHQLPQLESPKLPNYINHGSSFQCFTTSEDKTVQPSHQLQMITFYNSGGDIDQAVEQLSHDVSKGPEYSDAAEILQVSDKQEVAVASTSSCQIDLLK