MELLMGSGQNRTETVGSSSRESSSLSGGLRIGQKIYFEDGSGSGKDRANKYRKTTTGARCQVEGCKMDLSNAKTYYSRHKVCCIHSKSSKVIVSGLHQRFCQQCSRFHQLCEFDLEKRSCRRRLACHNERRRKPQATRATLFTSGLSRISPSLYGSVLGDPSWDRSVFSQGSSRFSITYPEMVNNSSTDSSCALSLLSNSNTTQQQQQQLQTSTNAYLMDAERVKMAQSPPVSVHNQYSNQTWEFMSGEKSNSPCVSSPALRLNQISEPDDELQFLTSNGATMGGFELNLQQQVLRQYSSTQHFTWPL*