MGKYMIIDGNRVEFDEEKNILDLVRKAGIDLPTFCYYSELSIYGACRMCAVEDEKGRIIFSCSSPPKDKMVIKTNTPKLYVHRKMILELILASHCRDCTVCRKSGKCRLQELALRFGVDKIRFKNTKKKLPIDNSSNAIVIDSSKCILCGDCVRMCSEVQNVGAIDFAFRGSNMMVSPAFGKNLSETNCVSCGQCSAVCPTGAITIKSCVKDVWKAIYEKDKRVVMQIAPAVRVALGEEFKIKSGENVMDKIVAVMRRLGVDEIYDTSVGADLTTLEESKEFLEKLKCESGCISINNDLKHKDLDVVDCHNKNIKKEFFENRRNIRYPLFTSCCPAWYRYAETKHPELMPHISSCKSPMEMFGVVIKEYFKERDLKEGRETISVAVMPCTAKKAEADREEFTRDHIKDIDYVLTTSELCDMINESGIKFDEVEGESLDTPFSLYSGGGVIFGVTGGVTESVIRTIYEDQSQKGLKDLQFVGMRGMDGVKVCEIEINGLQLKIGIVSGLANAEKIIQSIESGKEHFDFVEVMACNGGCIGGAGQPFGLNKTKIERAKGLYKADKVAQIKRSSENPMMDTIYKDILKNSNNLLHR