MSYLLRPDPVSRIHPEPQPSDDTDHFDHLPDSLLLLIFDKVADVKDLGRCCIVSRRFHSLVPFVENVLVRVDCVISDDDSSASGDDDRRFSLNTASISDASAGGSFSALFRLVFAPIFKPFQALGQFLGPRRSSSSLEDEVDQSGVTHHSPTQVLKNFAEIRFLRIELPTGELGIEDGILLKWRADFGSTLDNCMILGASSVTRSTSDLESPLLDDDNGNIPESFYTNGGLKLRVVWTISSLIAASARHYLLQPIITEHKTLDRLVLSDADGQGVLSMNREQLEELRVTPLSASSASKRTLVPALNMRLWYAPQLDLPDGTVLKGATLVAIRPSESKKEVCDASWLADAFEEPFGTAARMLIKRRTYCLEMNSF*