MSRATHRGACVTSTSTRATRATARGTTVGRRATRTGARDGRGVEVGGVNVGATVARARAERPLVTTWTRRGDVVVRNASSADAGAGATKKLGALGAAIWKFVRPHTIRGTLLGTTAIVSKILMTNPELITLSLVPRALLGLLALLMGNGYIVGINQIYDVDIDKVNKPFLPVASGELSFAAAWTFCAITALGGAMIVATNFVPLITKLYCFGLFLGTIYSVPPLRLKRFALPAFLIIACVRGFLLNFGVYHATRAAIGLPFVWSPAITFITIFVTTFATVIAITKDLPDVEGDLKFEIQTFSTRLGVKAVSYIGSGLLLANYAFAIAFSLKNPTWFVQPLMIGGHALLAAFLVVKTLALERGKFSQGAIQQYYRDIWALFYSEYFLFPWI*