MSIKFVKSSKDFEGYLKNNTHLVLNFTASWCGPCQAIKPVIDQAYGQFQNVEIVRIDLDSQRELASKYNITSVPTFVFLETGKEVDRIQGANPQALITKLQEFNTKANGQKRRGNGTASEDLITQNSSLKDIKPLIPKNFEILNATIDYSGYEVLNCLPLYKDSKTKHVVSLDNTDKSAVISDSDSQLLFYIPFLNISKIYSILVKVKSTKTYKEVDESALDVDSDDLDEIQPPNLIKVWCNTQSILSFDEASADTSAPHIEKVSTNDEEQWLDIKFKFVRFQNVQNLTIFVDGEDEDYHTVIEKIVIVGVNGESKEQGKINQIDDE*