MSVVASATSPGSVVSPRATRVLSRRVAPTARRPTVRVNAGEANDDDQELDFVTRMVMNVFGKDALDDPEPMGLKRMTKEEWPDQWPALVDGTVAELLPTDDTPELKMARAVCKQTQLEFQPLGLAYDANVHGWRASSFHTQLDGQGAAILVATAADGTVFGGYNPKGWLGYGEWLDAISAFLFVYPRGPLGVGGGGKAVKLAKCGGSGMAIIDEDNKGPKWGPDGLQIDLENRTARSRLGTYYDKMPGGGKSMFGGVSLGGGGGAAQLRDLRVYVALGDSEKAKNYVPNMFQFGKGELEKLRENDPKPGEPRGDGGGFKMPKMPWD*