MELMSTKELLHNAMVLVMRIDKDIAISSSCSVFQLLGGVEMTAMGSAPTFMDSQRRGAVEAISARGLGAVVRCRSWMPERSIVFINEDYKRDVLPLLPAQLHAREMANSVNIVQYDGVFCVFVEFAYGLLDLIVLRDSSSLTCLRAYSGGMQVSHHSYVLSGRDGDLYKEPKASLALASRVYSATTWTSSFIHAKFSIPSEGPQEHLMELLKMKHMSRLTCHCPRNGAGEISLSQPGIETFASYHYSQLSNPRHNLTIDINLFERFTLTYVRYLDSTAFPCYMLVSRAMNLQSRIEIRLHTAMKGQRDLRVCTLDSGNGVEAFTSPRNVLQQKHYDCSLQSLLSDEDTRHEEPVAARLLLSLSRRSKVLHALDRRQKHRCA*