MAWLWALVALAPAFVFLIWCLLSPRPTRISLRSRHVVITGGSSGIGLSMAKLAVLEGSRVSILGRNTDKLTAACQEIVSYPETVQNLADTAEPLAVFGKPQVYGYSADVKDFSSVEKALTEAVEKLGPIDVLICSHGVSTPARFEDTPLDSMYHMLDTNLKGNLHCLKAAIPHMKSRISEGPGCISIVSSQAAQVSLYGYSAYSATKGGLRGLAEGLQQELLEYNIRVSLIFPPDTETPGFVEENKTKHELTVKLSESSGAMESMDVAKAAIHGLKAGQFSITCNFEGLTLSTVTAGMSPQPSLAHALFEICTMGILRIVAFVVLAGWYKTIGEFNRGQRK*