MLFVHAAALSLTELDAIRRLNARSHRHECEACLRAWPTIASAPSRRSIATTPRLVGSDALVAPGNAPFGSRALVHATVEPVLAPETCADIIAEAEERAAADGWGSRYTLQSGSDELHLADLPRASAAVAAALPDIAAIATAALLPPEHKPSDLRVLNALVVRYDAARSKDHMAPHGDANLLTVNVALSAGHEGGGTWFLAVRGGEAEEEEAEEAAEEGGEAHGGAVVEPGGVGHALLHAGALWHAGARTAKGAERRVLTARAIAALGGGDAAAGEGRAGRAGREGREGRAGRERREGQERREGEGAEEGEAAEEGEGGEAGEGRAAGGAEAARLLELAVRLNPADAEPWIQLATARRRQGDVDGAAAAGRRAVALGRASGVASFDALYNLGCDVEPALDAVGAALALEPRAADIWAELARLKLAAGELADARACAEKCAELRSA*