MALSSLFSLSFTSTPCTSLTNRHLFNFHPHLHSSSLQYSSKKREFPLPSVASIPYQPINVDYLEEEFSGHGVTFERLSDSCVAKMTVENGSSVTLMLPSGLITSYKARMWHGGTVELLQTSVLEGEDGSAAIRGGVSPAFNFDSDGEISWSPSTWALKDIRGDSHDTIQVEMVSTDAKDMVEVRYILSLREETLSSELTVSNLKSSSIQMRGGIISHLTVSTPEATFAYGLEGSDFYNRPVFLSNFGIVPPDLSQKRGFGSGQLWGNLGFNGFFPGWDARNQKNGDKGNDSLIESEEMEGEENDNYKNLTEEMSRIYTSAPRDFTIIDRGRRNSVVVGREGFEELYIFSPGSSRESYGMYSFICVGQSAMLKPVTLNPGDAWTGSQHLHNPNL*