MDTETERKATAVEEMREWCVALPKVELHAHLNGSVRNSTLLELAKQLGCDKGVIVFEDVKDVIMKSDRSLPECFKLFDLFHILTTDHDTVTRIAKEVVEDFAAENVVYLEIRTTPKNNEAKGMTKRSYMDAVIKGLKEVEAVDVALFDSNFRTNETLNSKLLDGDAKKKKIYVRLLLSIDRRETASAALDTVNLAMEMKDQGVIGIDLSGNPVVGEWETYLPALQHAKNLGIPITIHCGEVANRKEIQAVLDFCPQRLGHVCCLNDVEWEKLKSLMIPVEICLTSNVMTGGAPSLELHHFADLYNAKHPLSLCTDDSGLFSTSLSNEYYLVATTFGLSKSELFQLAQDAVQFVFADDVVKKSLKEGFKHAEKRLLVWDELAAPN*