MLSSKHQDYITCFMASPAVYVIATIIFVVAFAALLVKVYRGAESCGAAVAAEMKATAHYAVVPDAAMRSATVERFLWEMAHEKPIRFTPRQLAGFTRGYSARLGAGVFGTVYGGALPNGLAVAVKVLRGGMDRRRSEEQFMAEVGTIGRTHHINLVRLFGFCYDAAVRALVYEYMGNGALDAYLFDLSRDVGVPARRAIAIGVARGLRYLHEECEHKIVHYDIKPGNVLLDGGMTPKVADFGLARLVNRGDTHVSVSGMRGTPGYAAPETLMQSGVTEKCDVYSFGMLLLKIVGRRRNFDEAAPESQQWWPMEAWARYERGELMMVDDAAAAINHPSDEICSGSDGEAVVTVAEADDERRCKEAVVRMYQVAFWCVQQRPEARPPMGAVVKMLEGEMDVAPPVNPFLHLMAAPAPVPNPWATTTASSGNAVSENVVVSHGSDGIVSL*