MVFDLQDLFIGKNTTAFPVVKRSEEATVIDFRTRVLDDAVTEGREKTSAQVGRAQGIYENSTLDGSSTHLAFSIIFNNTKYKTQGADRYLLILTVIVVSFTSYCFCFVNQRSCHQAVGEPLWYRRRHLTMD*