MNNVREWTLKLVKNAERLENANFSRCVTNHSVPAIVFSLGGYSMNNFHAFADIVVPLFTTARRFNGEVQFLVTNKNQAWINKFKEILRSLSNYDLIHIDDEDETHCFTTVIVGLKIHPEYFRELTIDSSFSEYSMSDFRRFLRDAYSLRNAAVDLRRRRPRIMILSRAGSRAFTNADEIASAAGETGFEVVVAEALTGLAIFAETVNSCDVMLGVHGAGLTNMVFLPENAVVVQILPIGGFEWLAETDFGRPAKGMNLRYLEYKIAAVESSLVRKYGRDHEIVRDPSAVIKRGWMAFKSTYLVQNVTVDINRFKPVLAKAFELLQKQSM*