MEKRGESGRVEGWAAKDESGILSPFNFTRRKTGSHDVTFKVAYCGVCHSDLHQIRNEWKNSQYPMVPGHEIVGTVLEVGPEVKNFAVGDRVGVGCMVWSCRQCDSCSKDQEQYCEKVVWTYNGIYVDGSPTFGGYSTLMVCDQRFIVKIPENLPFDAAAPLLCAGITVYSPMQYFQMTEPGRSLGVVGLGGLGHMAVKFGKAFGLKVTPLSLPPAVLVLGRRFVGGSAIGGVKETQEMLDFCGKHGISCMIENIPIDYVNTAMERLGKGDVKYRFVIDMARSFSSPTTD*