MMNLFKTTILFSTITMAVGCSNLDSSSVFNDVAKNVKERHNYVQVVAKDITPNAKAIVGPDIVKSELSYVGNFPKAEGVNIENSYVDMNVTYFKNYDQFDTVAYSSQKLKVETYRPLAETCTEHCTTTQWFKFPLSQEYIQQLNSDSVVFTLASSTDKNQVEFTVPKAYFLAVINEAKFALQGTNVAPVAPIVAVQAQPTASKPNEMIQYLFGEASSAERQEFANWAFANRAEVAQPMVTQNKLVEMMADWYKKADKAEKASILSWLISQE*