MSYKKNQFNADIPKPRKNRAQLMSCFLLLLCAFILYLTGQNLDLLLQCLIIHFTTLQVRTLLQGICNFTEEMQHVTSRYHGNYLRALSACLDLQRHALLFLLLCGAVYLWFLKESQLPPCLNLSIMCLCQLLSIIFGFQRPSAAEISQIHEQSNCNVAQGLAWSYYIGYLKLVLPHLENSIREFNSNQLKKIRSELLLCEKTWKLHILIPLNSDVYDDLHKADSRIQFINNLPEMTVDRAGIKKRSFKNSVYGIQGADQKIEYCVLEYATPLQSLYAMSQDENAAFSRQDRIEQAKLFCRALEEILQRSKDCCGCYRLIVYDDSEESDKHFLSKTIIQDMRQQCEEKCTVCVGEQNCPQPSTFLSGGTELLISGSDQPLPLHSGGY