MAMLSRTTRVLRKVCGLGPTAAKRRLSTAEAFAACEGSLLRPLPGLDLPPCLPDNLSRSPTRITTLPNGLRVATEDVPDTKHRSHLNLVTELELAGGNVGASASREQMVYSYDTLKGYMPEALEILIDCMRNPLFLQEEVELQLVLAREEVKELQKNPEKFLHEQLNLVGLSGALANPLIAPEDALARINEKIIQKFYHENFTADRVVLAASGVDHEHLLGYVDLLLKDWHKGTPMEKPKSTYVGGDSRHRADLDMTHVALAFEVPGGWLQERDATIMNVIQTLMGGGGSFSSGGPGKGMHSRLYRRVLNKYHLVDSFSAFSNVYDSSGLFGIYLTTVS*