MSLGGRHVSTLNCAVLFPRTPIRQLRSVPAPAFPLRKLRLRAVGVVCARNDSNAGVEKLGKASPGRGDGDGSPERVAEDPRLRLELKAKIGSLECNAQRARGGERVRGHTVGVDLGDAKTGLAISLGGYAPRPLTVVRQRGDKLLETILQVGIRERADEFVVGLPKAWDGKDSDQANKCRSFAGRLANIVGRRGWRVYLQDEYGTSQDALDYMIDMGSNRRSRKEQLDAYAATALLCRYFESGGSGAQMVVPKALNVQQALCEGPSVASAVRVYEDDEDLGEFFDFDDE*