MVLRDELCSNVEAVMKTSNAVLVCFNMEMVGRVSQLNSGMQIPLIGLGTAALPHNKDDLRKAVVTALKVGYRHFDTASIYGTEAALGEALNGAFKSRVVMRDEVFVSSKLYPGDHEDPVSALKTSLKKLQLQYLDLYLIHWPVNLRKGASHPIPKEEDILPLDIKSIWRGLEQCVDLGLTKSIGISNFSCKKTEDLFSYANIPPAVNQVEMHPLWQQKKLRDYCSKVNIHVSAHCPLGSFGTYYGSNAAMENTVIKEIAKSHGKTVAQVLLRWGLEQGVSVLPKSYNEGRIAENYQIFHWSLTRDDHEKISKLEQKKIIRREGLINSTTSPYRTLEDLWDGEI*