MDMQPQHTWQNSLFCEQNVMPSDGFYDFVEEEGDRRAANVRERKRMCSINVAFIELRNYIPTFPFEKRLSKIDTLNLAIAYINMLEDVLKSPMDPHRYIRRCVAMSRNSHPNAPSWSTSGKNY