AENLYFQSEKTDITSLAKQTILLLLKDILNSIPHQMAPSITSRKIYDRKIHAHVHFVYQCTNIIDLVPYFFIFKNIIKQKTLPSTQSLYICNVLLYALFEA