MLDLNTYTLFFKDDSATSNTASSDSNSSFQPRNHSLSTLNFSILKSDREDESSTTGDMLTRQLFPVKDETKKIQGQSQCWLNLSVSESGGVQVPVYQPPVHKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGVDADINFNITDYDEDMKQMKNLSKEEFVQVLRRQSNGFSRGNSKYRSGVTLHKCGQFLGKKAYEKAAIKCNGREAVTNFVASTYEREMKEDNKDGGSGENLDLNLWISPPLEGLNGGEIGRNVHFNFGGRDMVIGKTFEMESSSTVPQGPPTASKLSILTGMYPVFSPHSTEGAMTKAEAASSSPGLPNWAWKTHSQGVVTPVPVFSSSAASSGFSTATTLYTNSLLPPSNQLSLPTNSTFQHPPLTLNIS*