MDSLTGIGFRPLDEEIIDLLKKKRLDPGFTVQTIKEIDFYSFDPWDLAGFSEFQSMEDVWYFFSKPKYRGAKRKRSGQQQHRKTKSGTWKKTGSGSEMKRKNSTEVIGNKDYLVFIHDDATSEKANTKWLMHEIAIADDPLYKENFVVCRLEGKNCDKKLGVSTTDKHQSSQDFASSSSINVVEDISLESAQPPDRHLVSKTNQVVENIFLKNQLPPSENLFSCNEDSATTSLDSGLSPQNTSTGLQLVPHRVLESRRPPDEQRATYSIDVVENSFKVEPRIPAEFNTHGSFNRLNNDCFLALQSPTYLEQESSYSNGPSFGGDLLNSQFDSGQAIAFSESQQLPNHLISCSRNHVAENTSTGLQLVLHPVLESWRSPDEQRATYSIDVVENSFE