MVYGPARLLPGDQIQITTNPDTEPFWQAAREHRLTACQCGECGAFRMPPTPVCPHCGSRKKDWPTLPGTATVFSYVICNKNPKTGEDFVYVPVVVDLDGAPGARLNANVTGCDAEEVHIGMKVAVEWTPIQEDWVLPNFRKA