MAPFQPSNIWEHFIKIPNSPIAECKLCQKFFSRVWGTSGLWRHLKCKHKNEYNFLQNMESTNIVKSWKNGSTDNLNIQNNISKEQSLQNQSTPLTTGKKSKPQIFELEDNEDIQQNSQTTQNCNCDRPKHIFPNFVCNLIKDNSTEDALTMIKLNWKQFHDDYPKIYLQLLLYNFLEICLEIIKIEEENDKKEKKTKLVDLGEKIYEQKTLLIENEELNEENIDIIEKILQLFWKKNQIDEINEYFEKLVDRIEVAELTKEKLVEY