MVYRLSRDIELRAEEMEKQLAELTFTPCGSQDMAKTGWVSPMGSHSDALTHTANGQIIICARKEEKILPSPVIKQALEAKIQKLEADQGRKLKKTEKDSLKDEVLHSLLPRAFSRFSQTMMWIDTVNGLIMVDCASAKKAEDTLALLRKTLGSLPVVPLTLENPIELTLTEWVRSGTVAQGFQLLDEAELKAMLEDGGVIRAKKQDLVSDEIAVHIEAGKVVTKLALDWQQRIQFVICDDASIKRLKFCDELRDQNEDIDREDFAQRFDADFILMTGELAALIQSLVEGLGGEAQR*