MLFDMKSVVLYGLMALVHASPLSDLSKRAKLGDFQCPDDTLSEHDIREALHECRRLDDGSIGKYPAFFGNKSNNQKVFGNIPDGTDLREFPIIVGGVYSGGEPGPCRVVTDYKDNRGDFRGVMQHTGATPGRDKDDKNKHDKDEGDMKSNNEERSVQETETEVEEPTGHIVSDLTTRSKKRRLGSATCTDGVTLSHDDVVNAFRECKKWDDHGRGGYPHKFGNKSGNSQVFEGITKDLREYPIIQSGTWTGGEPGKYRVVTDYKDNFEGVMIEHAGVSFSRCTINKD*