MSYLLRSDPVSRIHPEPQSLTSFDHFDLLPDSLLLLIFDKVADVKDLGRCCIVSRRFHSLVPFVENVLVRVDCVISDDDSSSSDENHRFSLNTASISDAGGAGGSFSALFRLVFAPIFKPFQMLGQILGPKRSSSSFDASFSAINDEIGVTHHSPTQVLKNFGEIRFLKIELPTGELGIEDGILLKWRADFGSTLDNCMILGASSVIQSNSVKNHENSVDEDNGNIPESFYTNGGLKLRVVWTISSLIAASARHYLLQPIINEHKSLDRLVLSDADGQGVLCMNREQLEELRVTPLSASSASKRTLVPALNMRLWYAPELDLPDGTVLKGATLVAIRPSESKKEVCDASWLSDAFEEPFGTVAKMLIKRRTYCLEMNSF*