MRGIHSAVDDIRRNVFTEVARLAYEGGDYSRIDLIPYKIVPGEESQYRSNVFLARAIVQERLRLACGLPLQPVNVRAPASAGIEEAAAADDKFFEEPLVNVITFACNACPPKQVRVTDSCQGCMSHPCQVVCPKDAIYLDAQKRSHIDQSKCIKCGKCVNQCPYHAITKIERPCAAACGMDAIESDEKGRAKINYNKCVSCGMCLVNCPFAAIADKSQIFQIINAMKRHNKLIACVAPAFVSQFGKEVSPAKLKAAMRLCGFADVVEVAIGADLCTIEEAGDFLENVPKNQPFMGTSCCPAWSVMAKKLFPEFKDYISMALTPMVITARLVKKRYPDARICFIGPCAAKKLEANRKSVRSDVDYVLTFEELQGMFDAKDIDFSQLPEDPADDFTIGTGAGRGFAVGGGVAAAVVDAVKHIDPNREVPIDYGDGLRECRKMLMLAKAGKRDGYLMEGMACPGGCIAGAGTITPVKDAGTAVQQYRDASAVQSAMDSPLKERLKEVRE