MVFTAKSSKINIEEVRALSKLEGQALERKSQRDQELEAIIRGEDQRILLVIGPCSSDNEEAVLEYANRLAVLQEEVADRIFMVMRVYTAKPRTNGDGYKGLIHQPNATEAPSLINGIKAVRHLHYRVITETGMTTADEMLYPENLPLVDDLISYMAVGARSVEDQQHRFVASGAGFSTGFKNPTSGNLNVMFNGIYAAQNKQSFLFLGKEVETTGNPLSHAILRGALNEYGKNIPNYYYDNLIDTIAQYEKMGLENPFIIIDTNHDNSGKQYIEQIRIVRQTLINRAWNEKIKQFVRGFMIESYLEDGRQNEPEVFGKSITDPCLGWDNTEALVREIYKTLGE*