MAELLTGRRRRCCIVLFLLLPLFPSFSQQQIDLVYLQCLRNTTASVLSRTFTSNLNLALLNFTTLSSQGIQYAISTEYAGSSAAGQEDTVYAVFQCRRDVSGELCAECLQNATARLPQECPKSVGARIRLNVCFLRYDNQSFFVLDTTPVLGMCSTRSTSDLATVGSIVAVLQNVTEEAPKQDGFAYKMVDGLYGAAQCLGYLSQSECAQCLRNASQFICDLSVGARYYLASCDIRYETYNFLNAIPTPATPPSPPRTSAPPPPVTDAFNETKGSKIPTIIAGSSVAGVIVVTGGLCTIIMWRYKARKMKGERLDKGTSWSGQLLQSKPQMFSLEELKEATRHFHPTNKLGQGGFGIVYKGTLSSGEQVAIKKLSIGSHQGNQEFLNEVNLITSVQQKNLIRLLGCCVGGPERILVYEYLPNKSLDFFLFEERSDTRLNWSTRYGIIVGMAKGLAYLHEESHIRIIHRDIKPSNILLDDDP