MSDIHNVSHSIDSFDIVPSASIVLGYQEDPIIPFENLKSDEQIDKSASNSFRSTEDDEGSIQLSDFQIKEDCSTCEESNGKEEQKGSDQKFSLYFPLAEIKQTTFGIEFCEGKEEQLQHSQLDQQVERVKIQHDISKSVSHLVVLEILCRNDLTALPVNSLYIMGEAYTELELNIISAQDLKKIHIFGMMQTYGVVWINFEKKLTTQIEKTGGADPTWNEKAIFRVEEHFLRSETFSLMMEIYCVGCLRDTLVGTVRVFLSNLLKGYGSKDFRSIILLVIHMAFSTLAPCFLTNSIFTE*