MSVRPLVMAGPSGVGKGTLIARLMKDFPGSFGFCVSHTTRSPRPGEEDGIAYHFTELGAMKKMVEAGHFLEYADVHGNLYGTSRAAVEKVAQAGCICILDIDVMHGRDVFTGERLHAVTWAPALEARLRGRGTETEARVQRRLANAAAEIGYATERGGANFDAVLVNDDLEQCYAQLKAPFPPTHAADTLRKTYPRTHARRRSPFPGSTPATRKDSACSAVRSCVALPSLHAPALLLRSRGTHAASRALLDCGDDEGGVPGLRSPKTPSPSASPKSPTKSKTQPPARASASSTEAS*