MPRHQRPALIQDLLVNFLNIVVSFDTDFGGIRVVYRSGVGEARGVELRNVMEAMDVLGILDYGLARTADLFIKHVIAPAVKFNSPVSFLEESSGSLVESSDKILKIVSSLEPKVVPDDASKLVDFQKIMNSSSEFEIVLQEIMFISKSDKNDERLSNFADNVEVHFVVRKKREMLANARQLILRCDFTVPEVNSHSTCLISLCSSAGITEVYSVPCCLSVDEVGASNTSRCLFVIPRVALEFYHAARDVLLLYEATIPIKEASFANTVIRIRFASTNSITNLELVEKPDSLVGVRPAVSGDGTALEVLIKWDNLPDYEATWEDFLAVQTRFPAFHLEDKWTRETKFPHAVWKAGHGLIALLL*