MSFLSDGDSFSSDLCSEDRNASQQRRELVEGQSSRTGALSTHVEQRAYNLRPRKDDSVTIERRSELARLRREQQNQRRNKRKEAETLRQQEIRDYEEFTRSKLWWFDEELPEKSDKDLEDRIEVTIGGTGAKVGMREWRPYFEASDPGLFNITLKGANWEVERLALQAGASVVGLQSSTGDTYLFSCSGTIVEFFEESTMIVTVANLVRCPDAVQVANNLKISVYLLQDHKTLEGHLAYHDFYHNICVIRVQSPFHLPGKRFSSNIEAINFDKICSRDVVALGRDKENHALLVTTGKIIPKSSKFDCDELLVSTCRISKVEVGGPLMDFDGNFIGMNYYDAKETPFVPSFIVLKCLKQFKLFRTVIRPWLGLRVRTLHAEGSIAHEKMQTNFHGATGVVIEKIEEDSPAKESGLNEGDIINQIDGVYISNAAELGGILLDMSTAYLVDMRYHLSFALAEYNRTEMCIQFGLRGCKHVRTIASMQITSTSGGLNKWPFPKPIIVKTYARGKLSREEWYALESSSRESSPAST*