MCGGAILTELIPSPRRAASKPVTAGHLWSAGSNSKKAGNGSDKGHHHADIDDFEAAFEDFDDEFDEEVEDHHFVFSAKSAFSPAHGGRAASQKKRGRRHFRGIRQRPWGKWAAEIRDPHKGTRVWLGTFDTAEDAARAYDVEARRLRGSKAKVNFPAAGARPRRRGNPRAAPKPQHHHAAAAEQPALLAGEKKQEEIAVKPEITVSFDVDGFFNMTFPAFPAAPLAMESSFTGSTEPESGSPAKKPRYDNESSGGMSSGGGSTLELADELAFDPFTLLQLPYSGGYESLDGLFAVDAAQDVNGVNNGMDGVSLWSFDDFPADSAVF