MEVTRSGPKRNLHCWSELPLDLMWLVFDRLGFADFERARTDKNYGLLFNPEEKNKFYDTQDLVNDFGKSSCVATYKSWLLMITYTEEVYLYNPYIFDLLTRERINLLSFESDYGFISPVLWIDEKTKDYLVVRMFNEENAVSIRKGDNSWKPITQLQFPCIYECYNMVYKDHKLYCLDHYNLTIFYFSGHVPSQVFEISVDGCVNRTTVAGAIRHLGTIPCKHYLACYKNSMVVTVDGDVLILNSVRESMSYIWDFKIYKMGSLTGSKWEEIFTILLELGITVLAKDIEGIKRNSIYFNGSDSVNPYDENDILIFNLDTKKVEKLNQFVCLSVQCSNARWFLPTFKRE*