MSALQCLTFLFLFLLLQVATPASPLPLDRRRRVLDNSNHSNFAKHPRRVVFPVNRGSCDLFAGEWVRDETYPLYRAEECGGGMIDPGFDCQTYGRPDSDYLKFRWKPFNCDVPRFNGVKFLQEMRNKTIMFVGDSLGRNQWESLMCMITSSAPFIHTHIIHEDPLSTFKILDYDVKVSFYRAPYLVNIEKIHGKTTLKLDEISVDASAAWRTANVLLFNTGHWWSHTGSLRGWEQMKIGGRYYGDMDRLVAMRKGLTTWSNWVLRYTNSPLTRVFFFSVSPTHYNPNEWTSGATASTITQGGKTCYGQTKPFSGTSYPTSSYVDQKKVIDQVVKEMKSHVSLMDISMLSALRIDGHPSIYSGDLNPSLKKNPDRSSDCSHWCLPGLPDTWNQLFYAALLF*