MSSSIPRVYSLGNSAMTYLLALRIAQLPSQPKVPSVVLLLNDQKKLNRFLNNDSKIIVKSSNNNKETYHRQFMASCVPPILSNGEIAPIENLIVSDPSSKFITAQLSKYNKSLRPETNILFLNPSLNLLEHLHRYRWRFDEARPNLFMGFTTPVDVGTIHQEFQLSLKVKGRIQFHIAKIDGFPRMSSTGKSASLSLRGDRQKNEKENNAFYKLFREISRLRSGIGSDLVSFDLHVHGFQDLFFTELEKLILESCTEPLLAVYDCVYKKELLKIPGAQDIIKKLISEQLSIIDRSYPSLNTNPNYSVIFDKERIFSLVMRDLEVNGHKRAKLAQSLNQLNQTNINELNGFFVSLGKYKKCNCKWNDILLTLIKGKQFITKQKALDYHYL*