LMGPRRPSVVYLHNAECTGCSESVLRAFEPYIDTLILDTLSLDYHETIMAAAGDAAEAALEQAVNSPHGFIAVVEGGIPTAANGIYGKVANHTMLDICSRILPKAQAVIAYGTCATFGGVQAAKPNPTGAKGVNDALKHLGVKAINIAGCPPNPYNLVGTIVYYLKNKAAPELDSLNRPTMFFGQTVHEQCPRLPHFDAGEFAPSFESEEARKGWCLYELGCKGPVTMNNCPKIKFNQTNWPVDAGHPCIGCSEPDFWDAMTPFYQN
--------EEEEE--------HHHHH-----HHHHHHH---EEE--------HHHHHHHHHHHH------EEEEE--E-------EEEE---HHHHHHHHHHH---EEEEE-------------------------------EEEEE------HHHHHHHHHHHHH--------------EE-------------------EE-----------EEEEE-------E------EEE-----------EEEEE---------------