MSSPALPLSLMNRDRFLALFYDPTRFDIHQKTVMHLHVLRVDGGDFAVKPLFKELVNNSISYVLSRQNLQKMLSDPSRMGEFFRKTQTQFKTPDANAGEGGELLLYSFLEGHLGAPKILSKMELKTSSEHYVHGTDGVHLLEASPGNYQLIFGESKMYGDTARKVGSSAGRGVKAAFESMGKVQEDDFDFDTWLVESELLKESLDKAKVELLASILLPPASGMPTITKSNAFGVFIGFELDVTTYPFADHTAQEIESYLRELALSTITAEVETIRTEIQKRGLGGFQFHIYAVPFLKRNVNGSLRGIENIRIDLASELSGKNLRPQKEKKKK