MLRSKSQKYLSIWKNGRIRRTSTFPPSSRSKKFSGPLDYSSMRNSFKSYVNTLWGAESMSHDPPISADGQQNWRCFFYEELTFATSDFNPANMVGKGGHAEVYKGTLRNGRTVAIKCLRKDGSEENKERDFLTELGIIGHVAHPNTTPLVGFCVEEGLHLIFDFSSNGSLATWLHGVNTPVLDWPARYKVAIGTARGLHYLHTGCPRRIIHRDIKASNILLGPDFEPQISDFGLAKWLPEQCSQLSVFPVEGTFGYLAPEYFMHGIIDEKTDVFAFGVLLLELITGRQPIDNSQQSLVIWAKPLLESSRIEELADLRLEGAFDPQEMQTMVLAAGLCVQSSAICRPYMGQILELLTEEHSESLSLSFSHSDFFEDSSEEYYST