MSSAATKATFCIQNGPSFEGISFGANKSVAGETVFTTSLVGYPESMTDPSYRGQILVFTQPLIGNYGVPSGEARDEYNLLKYFESPHIHVVGIVVAEYAYQYSHWTAVESLAQWCQREGVAAITGVDTRELVQYLREQGSSLGRITLADHDPVPYVNPMKTNLVAQVTTKKPFHVSALPGKAKANVALIDCGVKENIIRCLVKRGANVTVFPYDYRIQDVASEFDGIFLSNGPGNPELCQATISNVRELLNNPVYDCIPIFGICLGHQLLALASGASTHKLKYGNRAHNIPAMDLTTGQCHITSQNHGYAVDPETLPKDQWKPYFVNLNDKSNEGMIHLQRPIFSTQFHPEAKGGPLDTAILFDKFFDNIEKYQLQSQAKSSISLKVTYSTDKSRLQSINVTKLAKERVLF*