PNICDGNFDTVAMLRGEMFVFKERWFWRVRNNQVMDGYPMPIGQFWRGLPASINTAYERKDGKFVFFKGDKHWVFDEASLEPGYPKHIKELGRGLPTDKIDAALFWMPNGKTYFFRGNKYYRFNEELRAVDSEYPKNIKVWEGIPESPRGSFMGSDEVFTYFYKGNKYWKFNNQKLKVEPGYPKSALRDWMGCPSG
---------EEEEE--EEEEEEEEEEEEEE---------EE-------------EEEEE---EEEEEE--EEEEEE------------------------EEEEEE----EEEEEE---EEEE--------------------------EEEEE----EEEEE----EEEEE----EE------------------