MKVHIIPALQDNYMYLLVDESSNEAAIVDPVNPSKVVEIVNQENVKLTTVLTTHHHWDHAGGNEELVKLVPGLAVYGGDNRIGALNKKVSHGDKLQVGNLEIQCLFTPCHTSGHICYYLPSSSVNGQSAVFTGDTLFQGGCGRFFEGTADQMYHALINVLGALPDDTRVYCGHEYSLQNLAFGLYVEPNNEFVSKRISWAREQREKSQPTIPSLLSEEKQFNPFMRVHEPSVQSHAKQTDPIETMKSLRTEKDSFKANV