MAQRVQEEDEQMMSTDDLIQAQIKLYHHCFAFIKSTALWAAIDLRIADVIHRNGGAATLSDLALNVGLHPTKLSHLRRLMRVLTVTGIFAVEDRNGEAMYTLTRVSRLLLNSDGEGTHALSQMARVLANPLAVISHFSIHEWFTTEKATTMTPFEVAHGCTRWEMIANDAKDGSVFNAGMVEDSRVAMDIILKESCGIFQGISSLIDVGGGHGAAAAAIATAFPNIKCTVLDLPHIVAEAPATHSNIQFIGGDLFKFIPAADVVLLKCLLHCWQDDDCVKILRLCKEAIPARDAGGKVIIIEVVVGIGSEEIVPKEMQLLFDVFMMYIDGIEREEYEWKKIFLEAGFSDYKITPVLGARSIIEVYP*