MTAPTDVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRALRDKLEKIGLSLPAGRRKAASVTLLTSLVEGEAVRLARDFSYLCETEFPARQTAEYMARQHSDPAELPHRKQMILSAKAMIKEVIDLFNQDRSPLGNTRPQPILDPTMQRNLTHFSLITHGFGTPALVASLTSVQNCLTEFLKYIDKNFPNSGGPGSGSATLDVGSKGAKGDIKDDRK