MGSSSDSYNEAVARLNKLLKQSPNLLSAAAKKIEQITDELQQQVAVAAEDVTQKLFTAATLEHGMRPPVAPKSKWRELMDEMVVVATKECRSIVFQNAFFDKLLKQYPNLLFAAAKKIEEITDKLQQQVAVAAEDVTQKLVNELVIDPVQKLKNGFRNFKSQVYQKDTDLFSKLSKGQSPKFMVFACSDSRVCPSHVLKFNLGEAFVVRNIANMVAPYEKNEYPGTSAAVEYAVLHLKVEHILVMGHSCCGGIKALMSMPDDGVTQTAFIESWIKIGKEARSNVKNSHGDLPFDQQCTACEKEAVNVSLTNLLTFPFVREGVLKGTLALHGGHYNFVDGTFSVWSFNYSITQEESLE*