MSMASLVVKLHRSWTWAWTSPPPFSWKANPMVLRITSNRKAMIMRCSAHEDKRDLLPASPLSQDFSRLPSNISIDYITIISNMISYFGLLHIPLGLGGMSVLAELFHMDDFEPETKGILLVFLELLELCGSIWLIESSKELNSGFSFLDFNFKEIIGRRGWLLTAGLGLASVIAGMWAITLLGQTISPQMDSDDEALRRILSGGIEGKVSILLVYCLLAPFLEEFIYRGFLLRSLAARINWWVAVLISAGIFTLSHWDLSSSPGLFLIGCILGAAYAWTGNLTSSFIIHISYNVFVLASIMAT*