ATIEVWWMFKVKPGHTFYINAQVSLSPDGRLTLNFSMMFSPGQLDKDELYSIAREIARQIAQEAGLNLKVDDVNFEYHEVEHGGDKYYMFRATATVRLLP