VCTGAKSEEQSKLAARKYARVVQKVGFQAQFMDFKVQNVVASCDVKFPIRLERLALHHNAFCSFEPEIFPGLIYRMKDPKIVLLIFASGKIVLTGAKSRDQIKRGFEQIYPVVLEYRKVPQIGFGESGKPEALLHQLRTIVKKKEVEIEELCRLHYEEFILAVDELRGVLVDADELKSMLSSENFQLQEVASSLLLKLDELLELYSIKKNVTEALQTLKVCVQVSDLCMTCNRHITEGRFYPALKTLGLIEKGTLQNIPVKAFQKVIEKQIPAIKLHIEKKVCSEFNDWLVHIRSMAKEIGQLAIGQARQKEEEMRARQREAEQQSRSGVGDCVYTLDVEHIDEDSVLEFDLTPMVMKKEYEYKMNVLSFHIQSSESMPAFPYVASFSSSVPDACRIVRSFIEDSVSFLSYGGHMKFFDVVKKYLDKLLIDVLNSALLNIIHGGTLVASQAMQIVANVDVLVHACDFFLLHAAQLCGVPVRVVERPHAGLTAKTVLKASQNVAYNALLNLVNSKLDEFMALMNNVNWTTDDAPQHANDYINEVLIYLDSIVSTAQQILSLESVYKIEVGALSHISDSIVTAFLSENVKRFTVSAVMGIDNDLKLLESFADERFESTSLSELKKETSFRDCLVEARQLVNLLLSNQPENFMNPVIRQKNYGALDYKKVATICEKFKDSPDRLFGSLSNRNAKQNARKKSMDMLKRRLKDFS