MNILRGKLCEVKQLVHTSLSMASGRWYPQPEIIARYCSTDSVPEVSKKLQNFDKNKIAPCYVTSKKDDSNISYELVPYKKDKNGRVTMRTSQRLFEDSLKKSEISYEVYKKLSKEERDIYMTHLKAIQDRVLTYKDPKTGYIVMTVSQHLYKAKCCGNACRHCPYNQINATEEVRKSKKYELSKHRTRPPNLGIHRRTRFVVVDNSDLGQQANSSGKLPYCIHVYKQGRRKKHMPHATIGDKILVAVDGQMKKAFVVGANTHVHYRKHGIPSTDTNNIVLLDDEGNPLGNRISSPIPGHLLKYRDKVQISKVLALATKFI