MGITGSLTPDQLDFFHSQGYLVIESFASEDEIRGLRKRMDELLNQFDCSVSSIFSTKNQKHTTDNYFFESAEKISFFFEEKAFGDDGKLKQPKQLSINKVGHALHELDPLYKDFTYSSKFSSLASSLGYRRPVVMQSMYIFKQPGIGGEVVPHQDNSFVYTDPQSCTGLWIALEDSTLVNGCLWAIPGSHKNGLVRRFIRGDNGITFDQPSPSYEQKDFVSIEMKAGSLIAIHGDLIHQSFENLSSKSRHAYSLHVVESDGCKWAKDNWIQRAKMPEPLYVLP*