MIHPIYTELTECRDCYKCVRSCPVKAIQVKDGSAVVVKDRCIYCGHCVDTCPSHAKKIRNDIARVQLFLKSGRKVYCSLAPSVSSEFPQSVDALLVALKRLGFTGISETAIGATLVSAGIERYAEEHGGECPWISTACPTVVQLVKKYYPQLVPNLSKMPSPLQCHSAYLRSLYGEDIGIVFIGPCIAKKVEADDTPGYPDFALTFGELRTWLERENLDLDTIENELDAHQVEIPPFVPCSAGKSTLYPVEGGMIASMKWGSDPFQTKAVAISGSEQVLGTLRELQPLGSGQNADFLELLFCEGGCINGPGSIPGKSSAFKKGYASRFTRRRIEKPIETFQAPPSFVERLLKEGYRIIREPEVGISALPGVFSAKHKEDEIQKALKALGKTDRSDELDCGGCGYNSCREMAIAYLDGMAEPEMCVTKMRKEAQSKIDVLLRTIPIGVVIADDQLRIVDCNSGFLNLFGDVDYPVEKEILDLISGLPLERFVPFIDKFQEQFSNAKTEQYRLHYKDKFLRVTFFSVEKQRLVGALFEDITTPTVRRETVVKKAEDVIQKSLETVQQIASLLGENAADTEIMLNSLIDAFKVPGNGEIDGFTRDDQQDFS