MNSFVLLTGICFIDRYLALFLNEHAKEVYSEVFMAYIDTLKKVLIEKFRTYIQSLEKMQLDVATVNDLIGVQDTKRLQLFSRSKEPLKNRSSVFSLGNRDKILKELEQPALIAHIVEAKGEKYPYEVLFRSLHKLLMDTATSEYLFCHSFFGDDAIFLEIFAGPFGVIDEHLNSVLPNNYDAIGLMLMIRITHQHQLIMSRRRIPCFDPYLDKVNLMLWPRFKMVFDLHLSSIRSANIWALWENDVHAHYVMRRYAEFTTSLLQLNVEYGDGQLDSNLDRLRLSVDDLLIKIARCFKHQKQQTIFLINNYDMVLSVFKEAGIRESRTQQQFEELLKSSQTVFLEAILLEHFPQLIMFVKTRTGDNTASSSRQPIKVEEVEPLIKGFAERWKRDFGLIHEEIITSFSNLLCGMEILRLTLTQFLLYYSRFSDVVRQIDVGDVLKVKLVSVNSIMYEMKNYSRTF*