MSSTAFNLCNLPPWVIGSRHFNEHPQPLFLQGVREANRFLFNKLDTIASREERGQVFSDYLSVKFQLHHEDGHTDSARKALRNSYLRFLKGWMMDSNSVEGAVLKSWVESRMGIAPTFHNGRISGTDSEAHYCYIMDRTRGSKRTNAINAQLDLLYEYCQYELSRSHGELIQLTLFRGTNGATEDQIIEQVSKREQIVRLNNLVSFTDEEERAWEFGSIVWRIQVPTSKIFFFDELLPTSLLKGEGEYLVIGGDYLVKRIMCTV