MSGLLTNHLNGGKWSQEEEAYAEALILAFKAGEIPVGDIEEGTSLRKFLAEKLLCSPKRVSKKYEGTNYNGKQVYMKKTGVSPTSPTAIATKARLEVLERKFRDALATMQKTGSIANKMAQADPLLDSYSGGSGFAGVRGLTASTLPPVSSASLLFPQVRSTFLGGTSSLELAAMQRFRLDNAFLLGSSFPNNLTTLPAVRPPAAAFSSYASASGGLLDATKLQTLAALRNASLGSLQIGGFGAATTPDTFLMDTILANAGRLKRSLGDESTTAPTATTTTREVKRPRHDP*