MSLNVDDDELVSEMDEAPSFASSLPVPNVQEMVRNNPLQVPERYARSQEELEKVNHMPHLSSEVPVIDLALLSNGNKEELLKLDVACKEWGFFQIVNHGVQEHLQKMKDASSEFFKLPIEEKNKYASASNDTHGYGQAYVVSEEQTLDWSDALMLITYPTRYRKLQFWPKTPEGFMDIIDAYASEVRRVGEELISSLSVIMGMQKHVLLGLHKESLQALRVNYYPPCSTPEQVLGLSPHSDTSTITLLMQDDDVTGLEIQHQGGWVPVTPIPDALVVNVGDVIEIWSNGKYKSVEHRAVTSKNKRRISYALFLCPRDDVEIEPLDHMIDAQKPKLYQKVRYGDYLRQSMKRKMEGKTHMDVARIEDSHLTKKDD*