MDSKVVIYTDGACSGNPGPGGWGALLHFNDTSKKIFGYELVTTNNRMEMTAALEALRILKKSSVVEIYTDSKYLQHGITVWIHNWIKNNWCKSNNAPVKNADLWQKLYSELSKHTIMWKWVKGHASNSGNIAADKLAVQGRETAMEILKCLG