MKRAVSALWARRAVRQAYLYTPTAATATSSSPEFGASTSEAWDGRFRLHKPRGQHLLTNPRVLDAIARHAAISPGDAVLEVGPGTGNLTARLLASQAARVTAVEIDPRMVEAVTARAAALGLAHKFKVIAGDAVEVEFPEFDVCVANIPYGISSPLIAKLLFGPYRFRTATLLLQKEFARRLVAAPGDGEYNRLAANVRLVADVRLLMDVSKRDFVPMPRVDSSLVEIRPRGTVPGVDVSEWLAFTRVCFGQKNKTLAAIFKQKRMVVELLRRSLRTERCAGGVSLGPLEVDDSGEDDCGGNDDGSNRVVGFSEEEVAAFKEKVAGALDTAELAGKRPSKVSNDELKRLLRLFNDRGVRFQ*