MRPASVPSLYIRLRKNRRIGRGEPIRLGHVAQILLTGLDSEEELKDVVLYEPREADGSVVLVDMMLIVRKVKSRFPELAIEYFGEPHTLVEIGGKVKPPNLLLLVLVWLLLFVGSGLAIMNFHADVSMAQVHQHIYKLLTGRESAHPLLLQIPYSLGIGIGMIVFFNHLFKKKFNEEPSPLEVEMFMYQENVNHYVITEEYHRIHAEAVRREEGD