MKCLQDVRGCSIRANWQIGEKNNGNLTRVPACISNVVHTETQGRDTTEIIWNADTNYSKLCKDNRPGELDSKTRESRRIIQRKLDRRRTDALNNAYAELRALLPLVPQDTKLTKLRTLLGAIAYIKQLMALIYNGDAASYQTPQNLYSSYSWMPKL