MILDAFSLQGKVAVVSGCDTGLGQGMALGLAEAGCDIVGINIVEPVETIERVTALGRRFLSLTADLRQIDGIPQLLERAVAEFGHIDILVNNAGLIRREDALAFSEKDWDDVMNLNIKSVFFMSQAAAKHFIAQGSGGKIINIASMLSFQGGIRVPSYTASKSAVMGVTRLLANEWAKHNINVNAIAPGYMATNNTQQLRADEQRSSEILDRIPAGRWGLPADLMGPVVFLASSASDYINGYTVAVDGGWLAR*