MVRIRLRSYGVRLDILCVVACLSTLQAIFVSSHRNYINLNSTGRPLLHEHSIEVLKQNDFGGYTVPALGLYPFQWNWDAGFIAAGWAAFDVDRAWEEMETLFSGQWADGMIPSILFWKASDTYFPGPEIWGTKENPSNSTGITQPPIAGVIVRYLYDCTARTNRRLAQQKVSKLFPKILAYHRWWYKARDPLNTGLVAIIHPWESGMDNSPAWDEALHAFPVDDIPPYEREDLKHVNASMRPSKDTYDHYLTLLYRFKAANYDPEKLYWMSPFRMTDLCTNSVLFRANRDMRFLARMLGKKEEVREINTWLRKGKERFQWLWDMDSGLFKCENQLTGKLSSARISGAFLPLFAGVASQDQAAALASNLKLWIDEVKFGVPSADPAGPVFDPVKYWSGPLWININWMISSGLRHYGYNELAEKIEMDSLTVISESGLREYFNPRTGEGAGGESFSWTAALYLAWLDGEVL*