MLVIRLIACTFLFITPSLLAKPFPAERIISLAPHATEIAYAAGLGDKLVAVSEYSDYPPQALELERVANHKTINIEKILTLKPDLIIAWPAGNPPRELAKLRQLGFTIYDSQTKTLDEIADNIEALSHYSATPDVGQKAAHDFRQRLQYLRTQYASNQPIRYFYQLSEKPIITLAQGHWPSEVFNLCGGVNIFADSEVPYPQVSIEQVLVKQPQVIFTSEHAIANGHMWRAWQAELSAVQNNQVWAINADWLNRPTPRTLDAVEQVCTYLKIAQKQ*