MFDPLTELPILEKWFEENPHPTWMQIDQYTQMLNGCPYRENYPHISQHNVKIWFKNRRAKCKRMQTGMVEKLEKLFA