MTDTSLFDQVLEWIKQQKPLYFRVTDYVGSAVKQNWPIISTWSVHCAKSFMWVSGLWLECSLRGLNSLLQLSSTTYFLLLWCSFLSMTSISGLLYVIISSGIACLAGLLLGFAPAIFITAILGATIMWMYGSFWITGALIIIGGSLFTLNHAQLAILITTVYSMYCAKVRGGWLGLILCMNMAFISNDVLIHLLKVSAKEDEKECVDDRAEESKRKNFCNGHGSSSSNDKQRKSPKSSPTGESSCGQFVQKHEESPTSKSVEEAPSIGEEVLRIKSSSDYYETLGLSRYENIDFAVLKRMYKKKAILVHPDKNMGNPVAEDSFKKLQSAYEVLSDLTKKNTYDMELKTEELSRSLHQNFRSGVQKGMDRPTNTKKATFHENAAFRGKKTAHESSRRPRSSGYHSMHMNLEDLMMEEFYLWNLMQSGDFDIADYFSEFTGTGSIYSGKNYQKRRARRQR*