MKFKKGIIIIFTFLIIGMLSACDNKKSSMLQLNLKKGDKYRLHCINDSKFSIKVIQKDSSVEDKEDMYIDMDVDSVDKDQNVTFSYKYNSINSHFTTSKGTIDYNSKNGDNGPVDKIYKNIMAKKYTVKLNKNGKVLSIHGAGSLVDAVDNDVSLDQNMKNVLRDNLEDNFKDESMKVYIEDAMNYTNASSVKKGDSWQRKLKTNKEFSMDITSKYTLKKEHEKSLDIEENDNIVANDKGKQIDFGGTKAKVDLNGKANGNINVDKKTGLINRGEVKYDVNGAVTCLKNEDIGIINDITSPVSFTQDIIYEIVPR