MSVLLETSLGDIVIDLEVEACPKTCENFLKLCKVYYYNLHAFFNVSKDFLAQTGDPTATGTGGESIWSYIASKQGTKAPRYFTPEFVPRLKHKHKGTVSMAVAPALEDGTKGGCGSQFFITLGENIDYLDGKHAVFGHVVEGIETLEKLNDVFVDQEGRPFKDVRIRHVEILDDPFPDPEGLVVPDSIPTRPPDNSTRIAEDEDPLATLPEEEAEELRRKKAAEASALTLEMVGDLPFANVRPPENVLFVCKLNPVTRDEDLELIFSRFGTIMSCQVIRDKRTGDSLQYAFIEFDRREDAEQAYFKMQNVLVDDRRIWVDFSQSVSRLNNGKCPRRDKDRERDRDRDRHRERDRDRRHDRDRDDRRDHDRRRSRSRDRYRDDRDRRRR*