MGRVKLEIKRIENTTNRQVTFSKRRNGLIKKAYELSVLCDIDIALIMFSPSNRLSHFSGKRRIEDVFTRYINLPDQERENAVSFPELPYRRNIQNKEFLLRTLQQLRSENDIALHMSNPGDINSEIEELQQEVSRLQQQLQIAEEQIRMYEPDPLKMTSMAELETSEKNVVETLARVMQRKEILLNNHLSTYDPTGIQGMPTSFENVGWLQDGSQNHSHIFDASAPMDPLRDLSSTVYGSFSQGTSSNVDPRGIGDCHVTNPNDGNLQAWPQGYTLYPPPHHHIQHDMVRTDHHIQDMMPHGQINMPITASQVEPPKNESAEYDQCKQPNHQLHAQ