MPRGWTKTRAYDSHHFDADAWSVVTPRAGDVIIATAYKSGTTWMQQIVSQLVFEGAAPAALGELSPWVDLRVPPREVKRGMIEGLPSPRILKTHLPTTGLEYDENAKYIYVARDGRDAFMSLMNHYKNGNEAFYGALNGPGLKGAPLPTWEEACEGEGDEKLRALFDKWLNTPWGQHPWEEDGWPFWSLFYNMKTWWDARESKNIIFVHFSDLKKDLKGQMRRIAKFLNAPIDESKFDAQVTACTFESMKGNAASVAPLGGALWKGGAETFINKGTNGRWRNVLTKEQVKQYEQVAEKRLGKDCAKWLANGGDMNGRGCVIM*