GHGYAYEKLKRKIGDYATAAAAVVLTMSGGKCVTASIGLTNVANTPLWAEEAGKVLVGTALDKPALDKAVALAEAITAPASDGRGPAEYRTKMAGVMLRRAVERAKARA ---EEEEEE-------HEEEEEEEEEE----EEEEEEEEE------HHHHHHHHHHH-----HHHHHHHHHHHHHH----------HHHHHHHHHHHHHHHHHHHHH--