MSLRDVYGRRATCHLRDVYGRRATCHFCYGIMVTNIWYFKYNGFANCDSVSEDFFLPASALFGVVYSPTPMESSSPLSIILEVPGFVRVYDDGTVKRLVDLGTVPPSSELGDEFKEGPLLQSSVMNSRKEWHPKTCYLNKVATEAKVICVSVEYRRSPEHRLPAAYDDCIGVLEWLHRQAMAPEGVSVDPWLASHADFSKVFLVGDSAGGNIVHQVGILASGRNWDGLCFQGAILVHPFFDGEERIGRELGTGTEVESFNKLKDSIWSISLPAGADKDHPFSNPVGPGSPPLSDLVYGRILVFVAEQDLLRERGILYYEALKKAGKDVDLVITEGEGHVFHLFNPKSENASFMLKSISDFMHFSSDHSHNSRNLSV*