MKGQIPQELGKLSNLRKLNFSHNYNLIGQIPEAIFNVSSLEVIGFSYNNLSGRIPTTTGLHLPNLKQLVLGGNQLEGEIPLFITNASKLQTLELDDNSLKGTIPNNLGNLCELRELFLHTNQLTNEPREHELKFFNSLANCRMLQYLQVGSNPLNGVLPNSIGNLSSTIENFYIGDAFINGLIPTSIGNMSGLMTLTFRRNNLTRSIPPEIGKLKQLQGLYLFNNKLQGRIPEAVCHLSNLVQLFLNGNELSGLIPECLGNLSMLQHLYLDSNKLSSKFSLSLWKMNRLLYLDVSQNSIEGELPSDIGGLKAIIKLYLYSNHFSGVIPTRFGELQNLQYFDLSNNSFLAKFHYHLPT*