MDDNDGLNDPDFFLREENHLKDDNYDYNKKKVSMLLKKNSITEKCNDENDVEKYSDKNNQIEDNIINETNLEIIQDIQNYENDDNKSSNTKNKLIHKDIPLKIHNIISSANLDTEIDLRLVAVSIKSAEYNPSKINTLIIRINHPKCTALIFKSGRIMLTGTKSKTDSINGCKKIGKIIKFVTNQNIRLKNFKIENIIASANCNIPVRLEMLAHDHKDYCNYEPELFAGLVYRYKPTSNLKSVILIFVSGKIIITGCKSLQKLNTVFQDIYNVLVQYKS