MTEKLPPGTLCVVCEDIATGNHYSVPSCNGCKTFFRRAVVNNRMFTCMGSGDCPVNKGVRCACRHCRLKKCLLVGMDKKSIQNDRDRIGYTKRTRKNEKQASDAANDNQESRHTSNSPDSYSHEDIRLGPSCLDSREHRHDNNAVDPMLERLTTLENNLTLLLSRAEIEPYASLDDALAAPSRFHQPISVRITDPIASPKPGMDENKMPFWRSRIIALYIDWAKSFACFRNLPHADKVALITNHASSYMIMCEAFRTPEHGEDKRLRNAVISRSGLFASNDQLQGLLIKTEASTDSSDLSTIRLPTEYGSLPADYGTLIPKDYGRPVAGTEGRSEMHTFFNNKLFEDNTESAKSNRLSAIGEGTNVDWLPTGLQGRRRSAFVSSPKALAFTLSGLTPVMAAMIDYVMKPFRQLNISTTEFAALQAIMFFDPDTDGIDSASQRNVAAEQKKLLTALHRHIHRNYKGSLADERYANILLRIPTIRKVAAKKNESLQMIDMLNLFALNSLVKETALGVRTSTSSTPALGSTINGDYPSE