MARVLICGDLAWAHKECEDLFRGLADVVRMDSPNREEFFAGLQPGEKYDGIVGIYRHNISADHIGIFDEQLVAKLPQSVKWIAHNGAGYDQIDVHACKERGIIVSNTPGAVDDATATTALYLMISALRLFAHAEQDLRAGKWKSSHRSGAAHDVTGRTLAILGMGGIGFRLAELAHAFPMRIIYHNRRKVADAPEWCEYYGPDRLDEFLAEADVLSVHIPLRADTEGYVGETVIRKLKKGTVLVNTARGKVIDEAALIRALEDGHLGAVGLDVYPNEPEVNLRLLEFPNATLLPHMGTETCDSQKKMEIRALTNLRDYLTVGKGSDIIPEHVQ*