MTAYVSALDLFSIGIGPSSSHTVGPMRAALLFAEECQASPRFTEIARVTVRLYGSLGATGLGHGTPDAVVAGLAGLAPETCDPDEVRGRWSGLGEGVDVPLAGIHPVRMVGRDLTFEPFTRLPRHPNAMHLAALDADGGTVLESTWFSVGGGFVLREDQAPSAVLPTGLPHSFSNADELIELAETTGRSIADVARDTEESIHGSRRAVAGLDAIWDAMAACVTAGLGGQGTLPGGLNVRRRAARVASQLASIDAEGTRDTSHEWLHAFALAVNEENASGGRVVTAPTNGAAGIIPAVGSYYLRFVPGADRDGIRDYLLTATAIGSLVKANASISGAEAGCQGEVGTACAMAAGALCAVLGGSPRQVENAAEIAMEHHLGLTCDPVGGLVQIPCIERNAIAASTAVNAARMALHGDGTHLVSLDTVIETMRQTGLDMSTKYKETSTGGLAVNVIEC