MDKVHVTIDGITVEVPSYYTVLEAAKEAGIDIPTLCYLKEINQIGACRICVVEIEGVRNLQTSCTYPVFDGMKVYTNTPKVREARKLNLELILSNHDRSCLTCIRNTNCELQSLSKKLGVDEIRFEGENIKYSIDDASPSVVRDPNKCVLCRRCVAVCSQVQNVFAIGMVNRGFKTMVAPSFGRSLKDSPCISCGQCIPVCPVGAIYEKDHTRRVYEALADEKKYVVAQTAPAVRVALGEEFGMPIGSIVTGKMVAALRRMGFDAVFDTDFAADLTIMEEGSELLERLKNGGKLPMITSCSPGWIAFCEKYYPEFIDNLSTCKSPHMMMGALVKSYYAEKKGLNPEDIYVVSIMPCTAKKLEIERPEMQHNGIKDVDAVLTTRELARMIKEMGIDFVNLKDEEYDEPLGMSTGAGVIFGATGGVMEAALRTVADIVEGKDLDKFDYEEVRGLEGVREATIRIDGMDIKVAIANGTGNAKKLLDKVKAGEVEYHFIEVMGCPGGCIMGGGQPIHNPNEMEKVKELRAKAIYEADKNLPIRKSHKNPAIQKLYEEFLGSPLSEKSHHLLHTHYSKKELYPLVK