MGAPKQKWTSDEEDALRAGVDKHGAGKWRTIQKDPEFSQWLSARSNVDLKDKWRNMSVSAGGQGSREKPRIPKVKGVPSLPYSSSPTTSAPLAQDVVPLAVIEPSKSLQDGKAPQLRYNSMIIEALSAMRDPHGCDINSIACFIEERNEIPPNFRRVLTAKLRRLVAQEKIEKIQSNYKLKNPSSSIKTSFQRQPDQLNRHGPPQSFPGNHVNGVEEAAAYAACRIAEAEYRFELANESANEAAWISKLAEESDALLLLAKNLYSQCLRDRWRFVLSFSSLGGNSNFFLSYENRNE*