MGLDFVNGGGPMDTKPVNGETKDLLQWLNDRRKCDLELANGTMMQGYSFGASTSVSGEVVFNTGMVGYPESLTDPSYAGQILVFTYPLVGNYGIPSDEKDQLGLPKWFESHKIHLKGVVISDYSYEPSHYSCIRSLGEWLSSQGIPGIYGVDTRAITKVIRESGSMLGKLVVQGSTPSVNLEIDDPNHRNLVAEVSRKEKEVFVPVEASKRQVHVLAVDCGMKNNIIRYLVNGLGLRVTVVPWDYDFTQDSFVMKHRPDTPIFGICLGNQILALAAGASTYKMRHSEDSVELWLPMQLSMYVAKLAKHLNTVALGTQIDAIMKTEDRDLFSKVVDACGEKIAESSCCDSVPDAVTAAEKIGYPVLVRAAYALGGLGSGFAYNEEDLKKLVNVALVNSPQVIIDKSLKGWKELEYEVVRDKNDNCITVCNMENFDPMGVHTGESIVIAPSQTLSNDEYYRLRQCALKIIRHLGDLETVSTDFDESNRLYFEELSHERVMDISELETPRGVVVSVGGQTPNNLALGLHRCGIRILGTSVEAIDXCEDRNKFSQLCDRLRVDQPEWSEFATLEETKTFAYECLG*