MKVDIGPVTRLEGHLSIHTTVENNVITEAKSMGEMFRGFEAFLRGRDPLDAQQITQRICGVCCYAHAVASSYAQESAYNLSVPPNGRILHNLIQGANHLYDYLLHFYQLSALDFVDVTAILEYKGSDSDLTVLRDWVKTELNSKTAFPAAPFLPRLSGRYLSDAQVNIGALKHYIESLEIQKKANRASAIFGGKFPHATAIFPGGCTQSPTIDNIASYRSLIFEVRNFIHQKYIPDILAVAKEFPDYWNIGKSRGGFLSYGLLPLGPQLDSKRLFAPGVLFQDNFARVDFDAIQEDVKYSKYSSPSGLKVRNGELTPSSHKTGAYSWVKAPRYQEKMVEVGPAARILVDYHQNNNPKIKQLVDKFAGLAGIKAENLNSVLGRHLCRAISAAVIADFLLEETERIDLKGQHMAQYNLPKSGEGFGATEASRGALLHYIKVKDYKIKKYECVVPTTWNCSPKDDNDQPGALESALIGTRVENPDEQIEANRIVHSFDPCLACAVH