MALRRVIRLFQSKSSLPPLHPRFPRSLISSSSAFSPSPLPLDPAFVDAPVSSISQVAHHVFSLVLDISSAPHLKFGHTRAGQFAPLRVGYSRPAFMSIASPPQHAAAGTLEFLVKYVKGQTAGLLCDLREGDRVSVGPISGTGFRVELLQHFDTILLFATGTGISPIRALIEGGGLQTYKRADVRLYYGCRNLQSMAYEERFKDWESKRIKIFPVFSQTDEFSIGKSGYIQSFFADENYIFDPLNTGAVLSGHQSMVQEVTSHLAAEGVPSERILTNF*