MSQSAYMQHVVTYGYTVLWIFLSAVVILVNKYILDFAGFHFPIALTLSHMAFCSAVATALIKLGFVKAIDMDNTMYFNNVVPIAALFSGTLWLGNAAYLYLSVSFIQMVKAQMPVTVFLTGLLLGTERYSFRYAANLVVVAIGVGTASYGEIQFDLLGFTLQMGSIVTESFRLVLIQLLLQARGIKLNPVTTLYYIAPACFLFLCFPFTFIEAPKLFAATDLQVPYGLISLSCVAALALNMSVFLLIGRSSALTMNIAGVIKDWLLIMLSVLLYGSPVTTLQLFGYGVAFAGVTWYNIQKIQQTSPPPAAVLTQEKSDDLEKQPLVQAGGKN*