MLVSIVLVGRTVVLPAQPLEFVNGGYGMKNPLATGSNSRDETTATASDHGQYNCRVCGKKFALQRLLNRHTKCHSDLKRYLCTFCGKGFNDTFDLKRHTRTHTGIVVFCKTTKF