MQSLDIKKFVNGHLCRKADALSFIYQKCYCIGHTPEDSDTLTIHLSKTHKSKKKVVPSKNSLFVLNVEYPVAMMKQLRHMNFLTLSKDEMGKNVIDAKLYIFVKQCNLKKFMKEVLNNNKPGSTVTPSEYGSVVYTVLCNNKLFEDFNEHNALSTISKMALTNTREFPAFKFIPKVGIARKLLHAIGCVSQNDEPLTSTTIGTQEEESVPTLDCLSTEPIYEPLQTHNK