SVTLFGIVDTNVAYVNKDAAGDSRYGLGTSGASTSRLGLRGTEDLGGGLKAGFWLEGEIFGDDGNASGFNFKRRSTVSLSGNFGEVRLGRDLVPTSQKLTSYDLFSATGIGPFMGFRNWAAGQGADDNGIRANNLISYYTPNFGGFNAGFGYAFDEKQTIGTADSVGRYIGGYVAYDNGPLSASLGLAQQKTAVGGLATDRDEITLGASYNFGVAKLSGLLQQTKFKRDIGGDIKTNSYMLGASAPVGGVGEVKLQYALYDQKAIDSKAHQITLGYVHNLSKRTALYGNLAFLKNKDASTLGLQAKGVYAGGVQAGESQTGVQVGIRHAF
-EEEEEEEEEEEEEEE-------EEEE--------EEEEEEEEE-----EEEEEEE-----------------EEEEEE----EEEEEE-----HHHHHH----------------------------------EEEEE------EEEEEEEE----------------EEEEEE-----EEEEEEEE-------------EEEEEEEEEE---EEEEEEEEE--------------EEEEEEEEE------EEEEEEEE---------EEEEEEEEEE----EEEEEEEEEEE-------------------------EEEEEEEEE--