MSPKIPTLDFSREDLKPGTKYWESTRENIRQALEEYGCFIIDLKDKTPLDLLDRVFGSLVDLFDLPTQTKMKNKYDKPLNGYVGQIPALPLHESLGIDNATSLEATRSFTGLMWPQGNEHFSECLYKYAEFAAELDQMVTRMVFQSYNVEKYYDPYIESTTYLLRVLKNRAPNNENPTLGFVTHTDKSFTTILHQDQVNGLEMETREGERININLSSPSLFMVVAGDALMAWSNDRVWSPRHQVLVSGETDRYSLGMFAFNNGTLQVPEELIDHQHPLMYKPFDHLGLLRFYRTDTGYKSECPIKAYCGF*