EKTDITSLAKQTILLLLKDILNSIPHQMAPSITSRKIYDRKIHAHVHFVYQCTNIIDLVPYFFIFKNIIKQKTLPSTQSLYICNVLLYALFEA