MESWKCLVCSVPINATSMGLDVCRACAAFFKRTMQAGRTYSCRFRRLRNQCTFRKDEKFMCRSCRFDRCVELGMEYTEPRKNKTKKEREEEARELQEMLPSISNIFPSTPPCTESILERMKTAYKASHKRRLVQEHKFISASNLYDMGHPTKEIYLINITQYYDVLRIRMQESRIILGNVFEEFGTLSGQHRTALLRNFIGRFCFTEGLFLSSRFMTSLLTCMDPSNVDEWVTEGHEIERKDELRTSMKGFTEEYNELMAPMLKMSELTETELYALLVLAYCDLNPDLPLPEEVMEKAEEVRLKVFEELQDYYRNELKMTNYSERLGNLMTVVHEAGEAGVKVNEEMRMYATMFNLYPDDDLFRQVFLH