MFLLVVGHNTRFRALQPIFRRSIEVISRYFKAVLYAVGKLRGEMIRPPSTNIHPKIQENTRFNPYFKDCIGAIDGTHVMARVPAKISAAFRGRKDAAKGVKTDKGFKEIHIAQAAKPLTQLVGYDVTTTQVTNHLRKWKIKYQRIEKLRLLSGALWDDDQKMIVLEDQHYLGHTQDTPKDAEFLNTPLVNYEYMEACFADKLATGKFAIGSNEPLGKPIEVEGSEKPIDLEGGETNGEGFVQGQVPFDFGVQGLGASTSLPSSSTNNKKRKRVLSDEDAIQLNNMSDALRDVAGAINNTCHTQTHPDLCKTVMDLTNFDMDQRLAVLDYLTEHKGKGLNFLKMEADVREASFKRIIAKNPDLV*