MATVKISLSLASLSPSSSSSSIQSKLSPSFIPNAAPAKAVKLRFNGKSLRAKPMVYRSSRSVGVTCSASSSLTTLPSALLFDCDGVLVDTEKDGHRISFNDTFKERDLNVTWDVDLYGELLKIGGGKERMTAYFNKVGWPEKAPKDEAERKEFIAGLHKQKTELFMVLIEKKLLPLRPGVAKLVDQALTNGVKVAVCSTSNEKAVSAIVSCLLGPERAEKIKIFAGDVVPKKKPDPAIYNLAAETLGVDPSKCVVVEDSAIGLAAAKAAGMTCIVTKSGYTADEDFENADAVFDCIGDPPEERFDLAFCGSLLRKQFVS*