MVQQSPDQSSENPVELSSRFAGMSGLQLLRAEGDCLGSISNLLIQSNLLWLRWDGYPYCSLLSSIPMKNLRVLQVAGDKLETLWQSENEAPVQLRELHIDAAYLQLPKFIGQLEHLEKIELRCTIETLPEELFHLRSLKHLSLSTRMTLLPNSLANSTNLQYIDLSGCTNLQTLPSFGKLTELQHINFNECEMLQMLPDSFGNLIRLKNLSLAGCRTLKISSETLGDISRLEILDLSHCEKLEVFPPQVTHQRSLKILKFQCPLLETLPPSLGDLRSLKELTLHFCHKLRRLPDSVGELKQLRTLMIHNAGIEYLPVGVTELNKLEILSVRYCPLIEMPFHTASADLDNCICMLRLKDLDLHGTGIKELSFPPGFCLNLQRLNISFCHELLKVGALPTTLVSLHLQECYSLKEIRGLSGLARLRLLDISECNEIEELPGVETLTSLEELRGAFDCQKLKKS