MFQDVLVITVAAGRGGDGAVSFRREKFVPKGGPDGGDGGRGGSVYLRARGSVDSLSRLSKRTYKAEDGEHGRGSQQHGRGGEDLVIEVPRGTRVFDADTGELLADLTEEGQTVLVARGGAGGRGNMHFVSPTRQAPRFAEAGEEGEKRRLRLELML
---EEEEEEEEE-----EEEEE--------------------EEEEEE-------------EEEE-----------------EEEEE----EEEEE-----EEEEE-----EEEEEE-----------------------------EEEEEEE---