MVNTKGVSATMMGALAKANVNIKAIAQGSSEYNITVLVDQKDSERALRAVHSRFYLSATPLGIGLIGSGLIGGALLEQIKDQAETLRRDFAIDLRVLGIATSKSMLLHEKGVNLESWREDFQQRGRPVDLKAFSSALATSYIPNCVIIDCTASDAPPASYLEWMKQGIHVVTPNKKLGSGPLTQYQDIKQLGRNSYTHFFYEGTVGAGLPVIGTLKHLVETGDKVEKVEGIFSGTLSYIFNTFGSGRPFSDVVADAKVNGYTEPDPRDDLNGTDVARKVTILARECGLQLELSDIPIESLVPEVSTAMLSSML