MEKPDIQRLTNFLIVYTKTLLGAGTYTARVAKCVGRIAEVYGYEININFFFHHITLNVVDMDDNSIQRTYVIPNHHAHVNFKLIFDLSALSWAIYDHKYDLEKVKVVFGQISQQKKHSYLLNLLFVSMANSAFCRLFGGDFGAGNLVFFATFVGLLLRYILTKAKIDLRIQYILCSFISSWFVFFGLDMGYTNTSDVALGSSILYLIPGVFFINSVIDILKDHILMGLSRIISVAILICCIALGIYMTLSISDFGILR*