MQGVLDPFVRQLLTEVNDYDLCITEFVRVVDQLLPEKVFYRLCPELKNQGFTPSGTPVRVQLLGQHPEYLAENAIRAIDLGSHGVDLNCGCPSKTVNGSNGGAALLKQPELIYRATQALRQAVPSEFPVSVKVRLGWDDISQAFEIADAVEQGGATEITVHGRTKTDGYRADRINWKKIGKVRERLSIPVIANGEIWHWQDGQDCLSQTGCQDLMVGRGALNIPNLSHVLKSNAEKMPWREIQKILQKYAKVENEYDSGFYHVARIKQWLRYLNKEYDEANQVFDKIKTCQTAEDLKLRLNEK*