MFARNRVIWNEGLFIKPQHFQQQQRYTEYCLDERLSTVSRYLYGISELSLNPEYLSFGRIAIERAVGVMPDGTTFRIPQEDHLPDALEVTDASLANQIVYLAVPLRSESLMEINWPEERGTGRYVSRRLEVRDVHSVQGDTTTIDVSPVRLQLMLEREDRSAYASIAIGRILEKRPDGSVVLDPDFIPCHLNVVGISALHRFINEMSGLMRERAKNIAQRISSPAQGGVADVSDFMLLQALNRLQPQMKHLAELRSLHPERLFECLSCVCGELATFTDESRLPPSLPSYNHDSPSHSFQPLIRSLRQSLSVVLEPRAVSIQLDKRKYGLMVAPIHDPQLMESAEFIIAVKARMPLDELRRLFTQQTKVASVEKIRELISLQLPGIPLTPLPVAPRQLPYHAGYTYYQLDKTSAAWAMLTHSSGFAFHVAAAFDDLELQFWAIRS*