MSAFYVSDGTPTSSHKLLAKANQTLGGTSGSEQSDEESLEIEGGPCEQSTDAIDIKRLRREGQSRLLFMKKGINQPVFIHEGVTRRMVSNRESARRSRKRKQAHLADLESQVDLLRGENESLFKQLTDANQEFTEAVTNNRVLKSNVEALRIKVKMAEDLVTRGSLACSLDHLLQSSVGSPQFLNPQLPCEESSDFLPTIEFQGDDSSYIGIPTDGRAQNVGMETGNAKTAALSCVTDIWACDSNTGTMLK