MLWFKNLMVYRLSRDITLRAEEMEKQLASMTFTPCGSQDMAKMGWVPPMGSHSDALTHTANGQIIICARKEEKILPSPVIKQALEAKIQKLEADQGRKLKKTEKDSLKDEVLHSLLPRAFSRFSQTMMWIDTVNGLIMVDCASAKKAEDTLALLRKSLGSLPVVPLALENPIELTLTEWVRSGTVAQGFQLLDEAELKAMLEDGGVIRAKKQDLVSDEIAVHIEAGKVVTKLALDWQQRIQFVMCDDGSIKRLKFCDELRDQNEDIDREDFAQRFDADFILMTGELAALIQSLVEGLGGEAQR*