MGRVKLQIKRIENNTNRQVTFSKRRNGLIKKAYELSVLCDIDIALIMFSHSGRLSHFSGKRRVEDVLTRYINLPDHERGGILLNVQYLISTLKKLKTENDIALQLANPVAVNSNVEELNQEINNLQHQLQIAEEQLRIFEPDPLAFTSTGELESCEKNLLEALNRVTERKKYLLSNHLSTYDPASIQAYLDSQEGLPTSFENEVMGWLPENGHNHTQMFGSDPCVPLRNHPSTNVYDNLGHGTSINVDPINMGGCHISNSGCEGLPPWHHSYTSTELLSALMPQPSYPPPKHEMAPGSIIPTMMPHQQMEATSNCQHLPSGEDDSAYDKAQLPQLHVE