MASSGSDSDGSSDGSPARTSSFSRTYMCKVCGNVFTSGQSLGGHMNVHRKDQRSPRASTASGAGFTLGGENTESYKGVRYRKGQHKWVAEIRPPKGSRTWWLGTYSTPREAAYAYDVAIKYFGSKTSLNFEGHPIYEQIPKIPDDLP