GDTFIRHIALLGFEKRFVPSQHYVYMFLVKWQDLSEKVVYRRFTEIYEFHKTLKEMFPIEAGAINPENRIIPHLPAPKWFDGQRAAENRQGTLTEYCSTLMSLPTKISRCPHLLDFFKVRPDDLKLPTDNQTKKPETYLM
---EEEEEEEEEEEEEE----EEEEEEEEEE----EEEEEEEHHHHHHHHHHHHHH--------------------------HHHHHHHHHHHHHHHHHHH---------HHHHHHH-----------------------