MDATGYHSHRITICTSCRHKGRDCRPGLELIDRLRAALKAAGGLLSNDFEISGVACMAGCDRPCTVAYHASAKATYLFGDIEPGQDIEDLVAFARQYRDLDDGWCSSTTRPGKLQRTTLARVPAALIVAEAGPVQ