MGSNARPHAVLIPYPAQGHVTPMLQLAKVLHSRGFFVTYVNTEYNHRRLLRSRGADALDGLDDFRFETIPDGLPPSGNDDDDVTQDIPTLCESLLRNGAAPFRDLLTRLNRMPGRPPVTCVVLDNFMSFAQRVANEMGILAVVFCTMSACGFMGYLHYKELMDRGYVPLKDESYLTNGYLDTVLDWVPGMPGIRLRDIPSFIRTTDPDEFMVHFDSNEAQNAHRAQGVIFNTFDALEQDVVDAMRRIFPRVYTIGPLLTFAGTMARPDAAAISGSLWKEDLSCLRWLDARTGGSVVYVNFGSITVMTPAQLAEFAWGLARCGRPFLWVIRPDLVTGDKAMLPEEFYAETKERGLFLSWCPQEQVLSHPSTGLFLTHSGWNSTLESIRAGVPMICWPFFAEQVTNCRYACNNWGIGLEIDNNVTREEVARLIKEAMDGEKGKDMKAKATMWKEKAVAATEGGGTSSVNIERLVEFMLEGNVPTAAS*