MISTGDVQSGLRKLESLLRVIKYPEDVDYNKLSKGDPSAFLPIASFTLTTFSPPFAELLMTAGFELIGKTDLRFTDTLYKLLRDVFHYKPVLSKQQFFQLGFSQRKISFICDIINLVLQKHGQLKKPKVRRPVSHSDVGVEGHTVNPDPPSIFREPFIVNLAKTPSSITAIASSAEEFPSCPPHADVDSFISSTNEITNVPIAEEPSDGTVCVSIS