MSEPRPSRRGVEEAKALLHERSLWMSGGEPLDSYLDDFRALGQLQCTYVWTKDVVAYRCRTCQMNDSSAICNLCFQNGNHWDHDYVMYHSASGGCCDCGDLAAWKESGACAAHQRLHVQEPKLKDELLEPTHVVVQYVLRELLVWVKKLKVKLSYQRKLFDQNTDLEVAMAMIYLDWSQKVCAVDALRSIVCNEIIDYGIPCQTDAPTSALEILLDCLGWMPDKLIEAVLYQSHLYVAVHSERNDHEITLQGGAGGNVSLCMQQLYLL*