MMNFQHLAYWQEKAKNLAIETRLFINGEYCAAADNTTFETIDPAAQQTLAQVARGKKADVERAVKAARQAFDNGDWSQASPAQRKAILTRFANLMEAHREELALLETLDTGKPIRHSLRDDIPGAARAIRWYAEALDKVYGEVAPTGSNELAMIVREPIGVIAAVVPWNFPLLLACWKLGPALAAGNSVILKPSEKSPLTALRLAGLAKEAGLPDGVLNVVSGFGHEAGQALALHPDVEVITFTGSTRTGKQLLKDAGDSNMKRVWLEAGGKSANIVFADCPDLQQAVRATAGGIFYNQGQVCIAGTRLLLEESIADEFLARLKAEAQHWQPGNPLDPDTTMGMLIDNTHADNVHSFIRGGESQSTLFLDGRKNPWPAAVGPTIFVDVDPASTLSREEIFGPVLVVTRFKSEEEALKLANDSDYGLGAAVWTRDLSRAHRMSRRLKAGSVFVNNYNDGDMTVPFGGYKQSGNGRDKSLHALEKFTELKTIWIALES*