MELRSTFLKDVRQIADPSSRLGLSASSAKLGLTESKMSCPSVRGQSNFKVFHEVKDLLELKHYKVWLLDQFGVLHDGQKPYPGAVETLSQIARLGTKLIIISNSSRRSASTFERMEKLGFDPSIFAGVITSGELTHEYLLRRHDPWFALLGRRCIHITWNERSSISLEGLGLEIVEKPEHADFILAHGTEALGMQDGNVKLATLEELEHVLELAVGRGIPMVVANPDHVTVEARDLKIMPGTLGLKYQKLGGHVQYMGKPDCIVYQAAAKLAGVGFNEMIAVGDSLHHDIQGATRSGIDSLFVAGGIHAKDLGIDDIGQEPSAENLESLFQVQNIYPLYVVPTFRW*