MAAVKSADGIVKFPRKGTFLSIIKACGIRGDLSMGRLFHGYIAQNLTVPNMFIGNTLLAMYANCGSIRDARHVFDWLPDRNVVSWTAMIAGCTKLGYSKESLNLYQQMELEGVLSNEVTFVCMLQACTELHAVEHGKRLHAQVYITEFLLILEVCNSLVSMYMKCGCVDDARFAFDQCTLHDVVSWNALITGYVQHANDDEAVKLFCRMESEGFNPDQVTFLATLNACGTLAALDLGSRLHVEVMKAGFESEVEVVNTLMNMYAKCGCPEIALHLFERLLRRNVVSWSVMMAAYAQHGFGLEALELVEQMQQNGYKKDYITFVSMLTACSHSGLIERGYHILYSMQRDYGIKPADEHYACVVDLLGRAGCLQEAEILIRKMPFTPSLNLWRALLGSCKIHRNINLAMWAVQSILALEPDDTAASLMLANIFSTAGEESFDTEDCFWWV*