MLCGRSKEYVGEVFTIGRVCIHGKVVLPPLLRTKDDIFAADEYVRDLQDAYAKVRTAIEKSQQKHKKAANKHRMHMDLKEGDWVLLKFDKTRLRRRPGKEGAIPKLANRYYGPFKIIENINEVAFRLALPDHWKIHNAFHISLLRRYVGLEPSDPVEDDPPEVEEMEDILQPEQIVFQKEKRLPGGRLQRRYLVKFRNYPAIDAKCTPSLTKKTAHDENRAKLKSMISSEHASIEDDSSFASVVGARPSLKSLINQVGSRFGEGTLKLGSMLTDSQQVSRLKDRSAAAISTFGEILPSQAAGLFSSLTAGPTRSETYY*