MDHLKHLQQLQNIERIVLSGIVLANHKIEEVHSVLEPSDFYYPPNGLFFEIALKLHEEDCPIDENFIRQKMPKDKQIKEEDLVAIFAASPIDNIEAYVEEIKNASIKRKLFGLANTIREQALESAQKSSDILGAVEREVYALLNGSTIEGFRSIKEVLESAMDLITENQRKGSLEVTGIPTGFVQLDNYTSGFNKGSLVIIGARPSMGKTSLMMNMVLSALNDDRGVAVFSLEMSAEQLALRALSDLTSINMHDLESGRLDDDQWENLAKCYDHLSCKKLFFYDKSYVRIEQIRLQLRKLKSQHKELGIAFIDYLQLMSGSKATKERHEQIAEISRELKTLARELEIPIIALVQLNRSLENRDDKRPILSDIKDSGGIEQDADIVLFLYRGYIYQMRAEDNKIDKLKKEGKVEEAQELHLKVNEERRIHKQNGSIEEAEIIVAKNRNGATGTVYTRFNAPFTRYEDMPIDSHLEEGQETKVDYDIVTT*