MSENMKQSPEMLLSPLIPSLPDDVTIDIVARVPRSHYPTLSLVSKSFMNLIASSKLYKRRSQLGITQRRLYAVLRNRNTGEFSFYVLHRKLNGYNRLVVVRSLPFMSSRGSCVSVGSKVYVFNDLSVLSFDCTTHTVQRGPNFPQRMSYKEVNVIGKKVYVIGDAFCHYVQGTGWMKVWQKAVTVFDTETESLEPKLVHEDMAVGVGPFWSDSVVLEDKIYLKGCMNGNSFVYGPEEREWELMDEVMNSKAWEGACVVDGVLYYHDRSGKVLRAYDPKQGCWSVVSGLEEFLAVETGRSRLSITVNYGAEKLALFFPKKQYGEKMICCAEIGLERRQGGEIWGKVQWCHIVIGEGPFDMVECVSVTV*