MKLKSIKKKIWSIVIIITTLIGILPVQANTTETPVKDVELDGRWDDPIRSAATNCPITVFTDGYLLTLKNASPDRDMTIRITDMAKGGVVYENDIPEVQSAYITISIANFPAEEYKLEITGTPSGHLTGYFTKE