MVEGLEANLYNHFVGLLWGNGDSTYLSKVDSPVDTEWESLCAILLDIFGRDRKILSTFRHFRDDVAELAIEESKNFRDRNMTLVLVPNKEEFLLALFKNKRKKNLFANKIFSLFDVKHKGVVDFGDFVRSLYMFHPKAPVEDKIKYALISEVIPRIVTQVQSLLQQKTDLSIMEFWSKIMEEIKDSYAVERISEKILQKLATQNINDVKGYWILWLLFHQIFELQTSIRSMFAERFLLWKVFPICCLRWILQFSVLQSPPNTTVKGKTRNHHNLLDATQHVLAVWSK*