MQDDGQRSMLAPLQGRFPVSKLYKSISNFVDYALLDAFTDVPFKGNPAGVCLLPAWPETHWMQQVASELNVNMTAFLVARKDACNGAKGDHVFDIRWFTRMAEVDLCGHATLASSYLLFGSGIVSGKVIQFHPMKGGVLQACRVEKPSQDGFLVELDFPILPSYECDFELATLAITLKDLKAVSVHKTVANDLLVELPSGEDVKHLKPSFDEIRNITFRGLIVTGQASDPSSCDFVSRFFAPKMGVDEDPVCGQAHCALAAFWAKKLNKNDFVAFQASERSGTLHLRVDFEANRVFLQGEATLVMSGVLFS*