MTARLSRLLTEGSTVRYNLSASALSQAGLRFSRLHRVAPRTSHTRSLHQRTPVTAMGQPDKKEVMEKIRRLVPPLSTEGHKGQHGKVGVLGGCREYTGAPYFSAISAIKTGADLSHVFCTNGAATVIKSYSPELIVLPYLMDSHELEELSPDRQQKKMDHFNEVIEGWLKKMGALVIGPGLGDDPVVIETSKTILTAAREMELPLLVDGSGLNFVAKHPDLVKGYRLCILTPNLPEFGRLAEGVGVKLEGSIGAQWQHQTQELAAAFEGPVILSKGPADVISDGAMTLSCDIESSLRRAGGQGDVLTGTTAAFMCWSQLHKKQHPDEDLGITNRMMLAAYGGSMVMRTASKAAFDKHGRAMMAGSIIPELHAAFTKWFEQPQSTL*