MAGSIRSKLSAIDVRQLGTVDYRTAWQLQRELADARVAGGADTLLLLEHPAVYTAGRRTETHERPIDGTPVVDTDRGGKITWHGPGQLVGYPIIGLAEPLDVVNYVRRLEESLIQVCADLGLHAGRVDGRSGVWLPGRPARKVAAIGVRVSRATTLHGFALNCDCDLAAFTAIVPCGISDAAVTSLSAELGRTVTVDEVRATVAAAVCAALDGVLP
-----------EEEEE-----HHHHHHHHHHHHHHHH-----EEEEEE---EEEEE--------------EEEE----EEEEE----EEEEEEEE------HHHHHHHHHHHHHHHHHH-------------EEE-----EEEEEEEEEE---EEEEEEEEE--------------------EEEEHHH------HHHHHHHHHHHHHHHH-----