MELCSNKTLADVVKQRGKLTAKEAACYLREIVSAVAHLHAARIIHRDLKARSIHWSPYDRVGIGDFGLACRLDDDAQRKTTICGTPNYIAPEVLAGSKGAGHSYEVDVWSIGVIAYALLVGTPPFQTSDVHATYKRIRANAYEFPSVGEDGGGGTDLIRRCLAPKPEDRPSIAEVASHPLLRVGAAGWKIATPPPKPPVRAKAADDERKTKYDAVFEEKKRSLAAEKAAAENSLRPSPPRTDPPRAEATLRRAEEASREALRRSRETERARRVAAQTATETATTAARAAAAIATCVSENTVSENIVFPPLWVTRWVDYTSKYGLGYVLSDGTFGVMFNDATKMVQSPDDTWTDGAATSAATSSPSLPEGLEKKVKLMRHFRGYLTQARSAVARASYAPDVANSSSIARASKTPYLPHVKNWLRTKHAILFRLSNRTIQVNFQDGSEVLLSSEAAATVFTSKSGARGTHALAKLPADPELLRRLKYVKEVLHQLVHRA*