MDFSLPQTLQPGYRFSPTDQELVQFYLYPKVTNPLFITSGPVRDCDIYAYQPLQIWNAFHRIQGEDVFFFTNLKKKSPTSHVTRKIAGGPATWHREDTDRAIGVAIDEHCSVTGIRKCFSYQSTQPGQHGGGWTMYEYSLPSLSQVIVLCQLRRKDDNKSHTQTTKKRRRQADGVDDATNTISQKARVGEGYHQQQITGFEAAAETESEIVYNGVRFDNLESFSHQLFQDFDDDEMAVSSVASTINVAAPTVSTSSCAENLQPNKVVRIDNDEEPSATEEDDDYHRELLRLLGLDGGSDLAGGVPSIQSPPEADEVHSTPKGSTPVESLATDADGYHLDAQVSGSSLSSGWRGSLSQQLPQANPTCLVQENEVEMIYINPFRMESPYDVSLL