MAAKPVLYYFNGRGKMESIRWLLAAAGVEFEEVFLETREQYEKLLQSGILMFQQVPMVEIDGMKLVQTRAILNYIAGKYNLYGKDLKERALIDMYVGGTDDLMGFLLSFPFLSAEDKVKQCAFVVEKATSRYFPAYEKVLKDHGQDFLVGNRLSWADIHLLEAILMVEEKKSDALSGFPLLQAFKKRISSIPTIKKFLAPGSKRKPISDDKYVETVRRVLRMYYDVKPH