MNVLCSALILSAQKIYLFIFITIGGLFTALARSVTMSYSNHSMGSGSRTARRTFEFGRTHVVRPKGKHQATIVWLHGLGDNGSSWSQLLENLPLPNIKWICPTAPTRPVAVLGGFPCTAWFDVGELSDDGPDDLDGLDASAAHIANLLSTEPADVKLGVGGFSMGAATALYSATCYAQAKYGNNSPYPVNLKAVVGLSGWLPGSRSLRNKIEGSHEAARRAASLPIMLCHGMNDDVVAYNYGERSAHCLSSAGFRYLTFKAYDGLGHYTVPKEMDEVCTWLTARLGLEGCHS*