MAGARLSLTGTNLSRPFTSPARSAYLRRTIVSGVAQNLSYWDSIHSDIDSHLKKAIPIREPISVFEPMHHLTFAAPKTTASALCVAACELVGGNREDAIVAASAIHLMHAAIYTHDHLMLTNSLQSDPETEPKISHKFGPNVELLTGDGILPFGFELLARSMDPAGDNSDDILKVIIEITRAVGSQGMVAGQDSDVEFDQLSSQTRRCLHGCGAACGAILGGGSHDEIERLRRYGSIAGKIQGLLNEMDRNEGGKGQLAEKWRALALEELEYFDSKRIEQISTLVRA*