MYEGKPFALPQFVFDYKSVSVLKLTSCILSPFATFKNLHLLKTLYLRMVTLTTELIDSLLSNCLILESLDIIGCSQPIHLKIYSLNLRLKSLVVIMNYDANLKSFQIDAPSLLSFKYSGVFVDICFKDSSSLVDVMMDYNGPLPMQVPPFDPIRPLHGLSHIKTLTLSSEYLEYMHAEDGAIQRSYVFSPNLKQLYIVSTLMTRDNLPCFISFSQNCPLLEELYIDHLDSQDEDDVPLYNKDEE