MTTAVETPSTSGTLPLKEIPGSYGWPFFGALKDRLDFFWFQGEKEFWESRVKKYKSTVFRTNVAPSPPFFPTSSVIMLLDQKSFPILFDVSKVEKKDLLLANYMPSISYYGGIRPCVYLDPSEERHTKLKSFFVELIMSNAKKWIPETERAMKEAFPVWEQEMQKKGKAQVNSEVGHVTLKVLMRTIVGRDPAEPGEASLKTQGPFFYNAWLDPQLAPIASAGLPHLLEELLIHTFRIPYLFISPFHKKIEKFFKTYAGHLLELAETKYGLERNDTLHNLIFMIGFNAFGGLNLLFPSIIGYVGQAGNKLHDELASEVREAVKAEGGLTVRAIERMELLKSTVYEVLRMSPPVPYQYARAKTDLTIESHDASFRVKKGELLGGCQPFAERDPNIFNDPDTFIASRFVGEDGKRLLRYVLWGNGPADGKTTPENKQCVANELVPFLSHIFLASFFLRYDSFTTEKPVVRGNSITYSFSSFTKAS*