AEAVQIQFGLINCGNKYLTAEAFGFKVNASASSLKKKQIWTLEAGSAAVCLRSHLGRYLAADKDGNVTCEREVPGPDCRFLIVAHDDGRWSLQSEAHRRYFGGTEDRLSCFAQTVSPAEKWSVHIAMHP
-----EEEEEEE----EEEE-----EEEE--------EEEEEEE---EEEEEE---EEEEE----EEEEE-------EEEEEEE----EEEEEE----EEEEE----EEEEEE------EEEEEE----