MRFVSVAIIVATSSNVEAFRSVPTFSRPASSLSVATDPDKLLFVDATTETTRKQVQDYYGQTLQTSDDLATNACCTAGAPPTYIQECLNRINPTTLKKYYGCGLCLPSYDLEGCSVLDLGCGAGRDVYIASQLVGKEGRVVGVDMTPEQLETAKDYQDYHSEKFGFANTEFHQGYLESLDDIDALEKESFDVIISNCVINLCTDKPAVLKACYDLLKPGGELYFSDVYANRRVPETLQKNPLLWGECLSGALYWNDFQNMAKQAGFNDPRLVEDAPITVESKKVQNMIDSEGHSSIKFFSATYRLFKMPELEPACEDFGQAVIYKGTLPRAESGWLLDKHHYFEAGRIHPVCGNTWFMLKNRNLADHFDFVGDFSRHYGIFEGCGSSLPYDLQPASTGKGTSIESNSSGNGGGCC*