MEDNDSYIRRWEDLDIDILVKIFQLLDIFELTSGISRVCSAWRMACCDPLLWKTLDLSMLRSNFIKIPLEPFVYVDGRSDRTLTRILKISLSLSQQSIMTLIFHFNLYVSDEQLTYTAERCPQLRRLVLPAWNRIKKPGMCKAIRGWKELESLTMPSIANPPYILEEISTHCKNFSELKIMGPCDIFFASSLAAFLPKLRILSLRCSMLYKDVLILILDNLQHLEVLNISHCVLMEALPAPQQKRIIKEIDVTIRQKASRLREFLTCMEDSCVMCQRTRTDEGLIRWYKYEEGLWKTDEVRSLSL*