MSGIFSNPHPVSYFSSTHAKQLSDFSKKHPILTKIVTIIVKIFKLLIGLIIPPLGIYWLCQLVCSLALFPRSSMLYSVLKTCFKKYRLEQEIQDYFVKNLDPSFKDPAVSESKRITIQQDHLTIDTLAIHFSTARPKRWLLISLGSGDFLEDMIGLKDSLFLSWKELAKLLGANILIYNYPGVKSSTGKLNLENLATAHNLCAKYLQDKIQGPGANEIITYGYSLGGVVQSAALQKNPFTNSETSWVAVKDRAPHSLPAAANSFFGPIGKLIAVLARWKMDAEKNSRELPCPEILVYSADRFRPSEVGDDTALLPEFTLAHAIKRTPFARSKKFIGEVNLLHSSPLKHPTIQKLAEAILESLSRKN