MSFLWTLGIFLKNDKGEPHMGQVWPGPVHYPDFLNPNAIRWWTNEVQLFHDQLPFDGMWIDMNELSNFCTGTNCTWNGTILGGVTECYLQFTNTHTKYDDPPFRINHYGKNEKLGYLTAAMTSKHWDGTLEYDAHSLYGLAESIATKVALTKVRKKRPFLLSRSTFVGSGAHAAHWTGDNKATYRDIGYSIVTVMNSGMAGIPMVGADICGFYDMASDDLCSRWIQTGAFHPFSRAHSNRDNAPKELYLLPKTTISARKALRLKYQLLPYYYTLNYEAHTKGYPIVRPLFFAFPQDPLAVDVSYQFLVGNHILVSPVITENNMFDHSRIVSKGEHIILQAPWNVINVHVRQGAIIPMQQNALTSIAVRKTPFSLVISLPSDASLSTAGGYVFLDNGEEIDMTLRRNHSTLVRFEAVATQKSGVITATVEQGEFALWEGWIVDRVVILGVDSTPTIAHVTQKLSKTSAKLFHSGQKLEVSGLKLLLGEAFQIQWGF*