MLEDCKQLANLALLQGHSLTCHADPLQPHDAYQYALLLLPILLILSLHEETQDTPKAEVRAESRGEWQRLVVEHCFRLTKSPSPMVQGAILAQQTPCWWSNNEANDENGGRAGGAPSELQASRRTSGVPRVSFLMKLYMLKYPENHHMVWWDPASEHIIIQRPVQLLLHVLYNVYCQLCFTSFSRQLNIYGFMCKVNMANVDHVINGPDTSITDCLV