MGKLLPNQVLMQWGDGAAGKDAFTQFIYLGKGLYLGYCKEYSTVYHLLEKTAVWGVGYMALVLPWDPRFDPLKDFLKVCHVWVTLSEIQVLALPFIPRMFSGLGKVLHMPRLDNLVQTRMVRACLLWEMDKEIPDRLELQFGLKDPLFVKVSFNSFPHACHKCRLVGHFAKECPKAKKEHNGVEEERNRDPRQGTSGATKEESSQEQREIEIVLPIEGEPKWVKGEKAQKEEKKMKEDIQEWYEVESDRFKIPARLKKPRRGGCKIVFEDGMEFSLTNFLHKFNLKESDVIFQEEKAA*