MELHLSRDKNHPDETDDFLAPRSTLTPGEYQSNSKPSLFSDDFRRLSISPAPSTRLSPVPHGPYVPTGVYQSPSEASSSRLKQFWTRNKPSILVAVSQFFGALMNLSARLLELDGDGIHPVQVLLLRQGLTSLCCFVYMWWKNVPEAPFGKREIRWLLCLRGFAGFFGIYGMWYSMMYLPLADATVITFLAPGVAGLLCYFALREPFTRAEQMATLVALLGVVLIARPVSLFTDLSSSKDQTVDAPEQLDGAFPGLEDEPTAEERLVAVGVALLGVLGAAVAFTSIRTIGKRAHPLISVNYFGMACTIICVLVLVLAPALNIGQPHLRWITPKSWKGWFLLLSIAVPGFIMQYLLTAGLAADASNKANAMIYTHMLFAVSFDRWIFGHSMSMMSFAGCALILGSAITVVLTKKPPAKTVNDIERLENVEGEAEGSPMLVDTGGNGEGIDARRA*