MMHIGLRRIAKYTVPISRYGCHHVFQMFEAEQGVCTLLPYHESRALHTFQPASKSWFQCRDLNQLRHTWSPWNASGVFFIIKFAFFGQMQFTSFSTASDKKIIKEEKKKKKKKKSKRGIIKKLKQLRYVTKIKKANMDHEQKLLARMERAKKKIERLEDALQDYELPPLPPPKHDPESLTAEELHYLKRLGYKHKNYMILGVRKVFGGVILNMHLHWKKHQLVKIRCKNFTREQINETGAQLARLSGGIVVDVQKGDTIVMYRGRNYKRPEELTPRNTLSKRKALFKAKFEQSLESTRKNLEAAEKELALYREHKAKEEAGLFSQTPTVGCFSSWSDTEDEQTLQASVQHSGSEDIDVDPALVCESDSVLESSSDTESQSGIRLDSESDSDLDSVKYARSLVLSVSDDSDLDSDFDMNEKSSRSNGCEL*