MDSTVPASSSKGGGPAPLLIHKFVPSRPKVELLEGLPEPIIYNVVSSVDLACPIELRKVVMYIRNAEYNPRRFTGCVIRLREPRVTCLLFSTGKMVTTGGKSEESNNLGARKCARVIQKLGFPVQFNNFRIQNVVGIVDLKFPIRLEGLLMANEQMSQYEPEIFPGLIYRIINPKLVFLIFVNGKVIITGAKSVELVYEALNKVYPVLRNFRKMA