MAVRRVLVTGGNRGIGLAIVQELLKRYEDTYVLLGSRSLSAAEQAIAAMPAEHRARCTPLQLDVASEASIRDAAALVKEKFAPLHGLVNNAGVMPSDFDLKSGLDINVRGTVLMCKYFEPMLLERIVNMSSGSAPNFVQKCAPEKQAMLVRPESWAQVESAIQEMENIYALDHSKVPAAFEKAGFGSFAGISVYGFSKACVSAFTYTYAKEVPRLITNACSPGFIETDMTQHFVSPGQSAKEAGLKTPAEGAEVPIMLLMEPIKTTGKYYGSDGKRSPWDKYRSPGAPEYTGE*