MGEVATFVQKMELNNNKTVSESHTDQSSAIKKQTGATLPLDSVVKVFCVHMEPNFSMPWQMKRQYSSCSSAFIISGRRLLTNAHSVLYHTQVKIEKRGLDTKFLATVLAIGRECDLALLTVDSDEFWEGLGSPVEFGDLPSLQDAVTVVGYPVGGGTISVTRGVVSRIEVISYPDDFELLGVQIDAAINPGNSGGPAFNDKAQCVGIAFQKLGDDFDNIGYVIPTPIITHFMKDYELNGHYTGFPTLGIEFQTLDNPDLRKALGIAPHLKGIRITKVEPTSPEAEFLQPSDIILSFDGVNIANDGTVPFLHGERIKCSYLVSAKYMGEQANFGILRKSVVKNFNIKLRAYNRLVPKYLKGRSPPYYITGGIVFTCVSEPYLLSEFGRDFIHSALPSLANKYLHSMAETEDEELVIVSQILAAEISIDYEGLPYDQVISFNGTLIKNLKQMVHMVETCQEPFLRFDLEHGHVLVLDTEKAKEATPTILEMHCIRSAMSKDLAAS*